Skip to content

realDulanJay/Cafeteria-Management-System

Repository files navigation

Cafeteria Management System

A full-stack solution that redefined cafeteria operations by seamlessly integrating a Single Page Application (SPA).

Tech Stack

Angular, Node.js, Express.js, MySQL

Features

  • Secure Authentication:

    • User-friendly login and signup pages.
    • Forgot password option.
    • New user approval by admin.
  • Dashboard:

    • Navigate effortlessly to manage categories, products, orders, bills, and user details.
  • Password Management:

    • Users can securely change passwords.
  • Category Management:

    • Add, update, and filter product categories.
  • Product Control:

    • Add, update, delete products.
    • Manage product availability.
  • Order Processing:

    • Place and manage orders.
    • Downloadable PDF bills.
  • Billing History:

    • View, download, filter, and manage billing history.
  • User Administration:

    • Activate/deactivate users.
    • Update user details.
    • Remove users.

Install dependencies

   npm install

Run the Backend

   npm start

Run the Frontend

   ng serve

Visit http://localhost:4200 in your browser

Demo

(link)

Clone the repository

   git clone https://github.com/realDulanJay/Cafeteria-Management-System.git

About

This is a full-stack project developed using Angular, Node.js, Express.js and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors