A simplified version of an online food delivery application. It was created for demonstration purpose only.
- Authentication: Sign-up, login and logout.
- Restaurants: Restaurant listing, restaurant details and so on.
- Cart: Add different foods to cart and checkout items.
- Orders: Create orders, enter payment options and review experience.
-
Go to the backend folder and follow the README file instructions.
-
Go to the frontend folder and follow the README file instructions.
-
Backend
- Node.js & Typescript
- RESTFul APIs & Express.js
- Json-Server as full fake REST API for prototyping and mocking
- JWT authentication & Password-Hashing with bcrypt
-
Frontend
- Angular 6+ & Typescript
- Reactive Forms & RxJS
- Bootstrap & Font Awesome
This app was created based on Tarso Bessa's course. Building Web Applications with Angular (4/5/6).