This is an application for calculating delivery fees built with React & TypeScript.
It uses Chakra UI and Material Icons for styling and Jest for testing.
- 100% Test Coverage for Business Logic
- Mobile-First Design with Responsive UI
- Detailed breakdown of the calculated delivery fees for transparency
app
: The delivery fee calculator application@/components
: Components used by the application@/lib
: Business logic for the calculator@/utils
: Includes helper functions used across the app
Each package/app is 100% TypeScript.
Install dependencies and run the development server:
yarn && yarn dev
Open http://localhost:3000 with your browser to see the result.
Run the following command to execute the test suite:
yarn test