Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sssshefer/delivery-calculator
Small app with tests for food delivery company
https://github.com/sssshefer/delivery-calculator
jest playwright react sass typescript
Last synced: 30 days ago
JSON representation
Small app with tests for food delivery company
- Host: GitHub
- URL: https://github.com/sssshefer/delivery-calculator
- Owner: sssshefer
- License: mit
- Created: 2024-01-20T08:36:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-29T09:54:34.000Z (9 months ago)
- Last Synced: 2024-11-13T04:13:26.379Z (3 months ago)
- Topics: jest, playwright, react, sass, typescript
- Language: TypeScript
- Homepage: https://delivery-calculator.sssshefer.com
- Size: 1.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🚚 Delivery Calculator
This app was made for ***Wolt*** to create an easy-to-use delivery calculator for their users. The application stands out for its detailed ***frontend architecture*** (FSD patterns), well ***typing*** of components, and very **neat decomposition**
The purpose of the application is to calculate delivery fees based on factors like distance, current time, day of the week, items in the basket, and cart value
## How to run the application
Git clone the repo
```bash
$ git clone https://github.com/sssshefer/delivery-calculator.git
```Go to the root folder of the project. Install dependencies
```bash
$ npm install
```Run the application
```bash
$ npm run start
```Run all tests
```bash
$ npm test
```