Confusion is a single-page web application for an indian-based restaurant called confusion that aims to show restaurant's aviable dishes and make users able to favorite and comment them. The application is built on the MEAN Stack of technologies and using RESTful web services architecture.
This project was generated with Angular version 9.0.2.
- Single page application (SPA).
- HTTPS secure communication.
- User registration system.
- Authentication using JSON Web Token (JWT).
- CRUD dishes operations for users with an admin privilege.
- CRUD leaders operations for users with an admin privilege.
- CRUD promotions operations for users with an admin privilege.
- Review (rate and comment) to restaurant's dishes.
- JSON API endpoints for all dishes, reviews, promotions, leaders, and favorites.
- Elegant and responsive UI.
Want to Test? Great! Let's start by cloning the project in your machine Open your terminal and execute
git clone https://github.com/Rayen-cherni/conFusion-project.git
Great, then run the following command line to run the project locally
npm install
ng serve --open
You will be redirected automatically to http://localhost:4600.
If you have any problem with the redirection please go to your Browser and tap
http://localhost:4600
To get more information on the Bazart project you can contact me on LinkedIn or by Email rayen.cherni@eniso.u-sousse.tn.
Code updated on: Jul 5, 2020
Readme updated on: Jul,26 2022.