biansor.com
Home
About
Projects
Contact
Jan - Mar 2024
Carrier e*Service
Reporting web-application tool used for monitoring store's food safety, energy and alarms.
React (CRA)
Typescript
Material UI
Redux
React Query
React Testing Library
Cypress
Jest
Zod
PHP Symfony
Postgresql
Domain Driven Design
Docker
Jenkins
Gitlab-ci
Technical Specs
Responsive layouts, user friendly both web and mobile.
Data fetching using React Query.
APIs are configured on the front-end according to best practices, and data results are validated using Zod.
Integrated with Cypress for end-to-end (E2E) test automation and Jest for unit testing.
Utilized React Konva for complex report layouts.
Integrated with Storybook for component documentation and test isolation.
Implemented internationalization using i18n.
The front-end is fully written in TypeScript following best practices.
The back-end is developed using PHP Symfony and Doctrine.
CI/CD automation (build, test, deploy) is integrated with Jenkins for DEV, Test, and UAT environments.
Features
Authentication
User management, profile, and user settings
Dashboard reports
Food safety reporting
Food safe statistics
Energy report
Alarm report
Email reporting report
Asset details
Store profile
PDF document generation
Activity log
Role
Front-end
Contributions
Responsible for maintaining FE, converting UI/UX design into codebase
Responsible for adding new features and fixing bugs
Closely collaborating with BE team
Deployment of FE
Next
Bobcat
Developed & designed by
Biansor Almerol
biansor.com © Jan 2025 - Present. All rights reserved.
Home
About
Projects
Contact