Skip to content

lawos98/Restaurant-WebSite

Repository files navigation

Title

Restaurant

Description

A restaurant website where you can order food, create your own account, send feedback and add comments. The role of moderator has additionally the possibility of adding, removing and editing dishes. The role of administrator would also allow the management of users and giving them appropriate permissions. The database contains, among others, information about products, opinions and users.

the graphic styling is for presentation purposes only and the project focused on technical aspects

Tech Stack

Client: Angular

Server: Node, Express

Database: MongoDB

Database server: Atlas

Library: Mongoose

Features

  • Login validation

  • Graphic display of stock missing dishes (green, yellow, red, etc.)

  • Filtering of dishes

  • Pagination of the list of dishes on the page

  • Persistence modes on the site

  • User banning system (no possibility to post comments)

  • Possibility to change currencies for a specific user

Test accounts

  • User {user;user123}

  • Moderator {mod;mod123}

  • Administrator {admin;admin123}

  • Banned user {ban;ban123}

Showcase

Home Page

Home

Dish List

Dishes

Login Page

Login

Cart Page

Cart

Admin Page

Admin

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published