By Renata D.
Foodora was created to make the user's life easier since it searches for healthy dishes within restaurants. It has 17 tags users can use to refine their search. Those tags varies from dietary restrictions and/or food allergies. It also allows to search for dishes using a price range or by typing the name. You can choose between the three ways of search. It filters your criteria, returning just the dishes selected according to your choice. It also shows other tags related to that dish.
As a user, you don't need to have an account in order to use Foodora. Only restaurants can register an account, so they can add new dishes. From the restaurant's perspective, a restaurant landing page was created so they can see everything at once!
- Live: Foodora
- Heroku: API
- Client: Github - Foodora
- Server: Github - Foodora
| Method | Path | Purpose |
|---|---|---|
| POST | /dish | Adds a new dish according to that Restaurant ID |
| GET | /dish/:id | Get a dish with an specific ID |
| GET | /dishSearchResults | Get all dishes and display according to search criteria |
| GET | /tag | Get all tags from the database |
| POST | /register | Registers a new Restaurant |
| PATCH | /restaurant | Updates Restaurant's Name and Phone |
| GET | /restaurant-dish | Get dishes from Restaurant's specific ID |
| -list/:id | ||
| DELETE | /restaurant-dish | Deletes a dish from a specific Restaurant ID |
| -list/:id |
LinkedIn: Contact