Jan - Mar 2024
carrier-logo

Carrier e*Service

Reporting web-application tool used for monitoring store's food safety, energy and alarms.

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
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
biansor-logo
Developed & designed by
Biansor Almerol

biansor.com © Jan 2025 - Present. All rights reserved.