Food delivery app (aka. iFood/Uber Eats) front-end built with TypeScript, React, React-Query, TailwindCSS and Shadcn UI
pnpm install
pnpm run dev:test
Open http://localhost:5173 with your browser to see the result.
The summary of the features are listed below. All the features contains E2E tests.
- it should be able to register a new restaurant
- it should be able to sign in as a restaurant manager
- it should be able to register as a new customer
- it should be able to crete an order to the restaurant
- it should be able to manage the restaurant menu
- it should be able to manage the restaurant evaluations
- it should be able to leave an evaluation
- it should be able to manage the restaurant orders
- it should be able to update the restaurant public profile
- it should be able to open/close the restaurant
- it should be able to list metrics from the restaurant