Skip to content

Attractive Restaurant POS (Point of Sale) System Developed in ASP.NET MVC & SQL Server

Notifications You must be signed in to change notification settings

musa-imran/restaurant-pos-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Restaurant Point of Sale System

Overview

This project is a comprehensive Point of Sale (POS) system tailored for restaurants, cafes, shops, supermarkets etc built using ASP.NET MVC. It includes features for managing sales orders, inventory, menu items, user roles, and more.

Key Features

  • Order Management: Create, edit, and manage sales orders with ease.
  • Inventory Control: Track stock levels, manage suppliers, and update inventory in real-time.
  • Menu Items: Add, update, and categorize menu items for efficient order processing.
  • User Roles: Assign roles such as admin, manager, and cashier with customizable permissions.
  • Reporting: Generate reports for sales, inventory, and financial analysis.
  • Integration: Seamlessly integrate with payment gateways and external APIs.
  • Customization: Easily customizable to suit different restaurant types and workflows.
  • Theme: Dark/Light Mode.

Technologies Used

  • ASP.NET MVC: Framework for building scalable and maintainable web applications.
  • C#: Primary language for backend development.
  • SQL Server: Database management system for storing and retrieving data.
  • Bootstrap: Frontend framework for responsive and modern UI.
  • jQuery: JavaScript library for interactive elements and AJAX requests.
  • Progress Telerik UI Controls: Grid Themes & Interactions.
  • Entity Framework: ORM for database interaction.
  • SSRS Reporting: SQL Server Reporting Services for making paginated reports.
  • Microsoft IIS: Local Hosting, deployment, and scalability.
  • Microsoft Azure: Cloud Hosting & Deployment.
  • Azure DevOps: Version Control.

Getting Started

To get full project source code,

What's in the zip file?

  • Project Solution (.sln) File.
  • SQL Server Database Backup File.
  • SQL Server Database Script Code.
  • Thermal Printer (BC-95) Installer.
  • Project Installation Guide Video.
  • Software Screenshots.

Screenshots

User Authentication:

Login Pages

Main Menu:

Main Menu

Category Management:

Categories

Menu Items Management:

Menu Items

Order Management:

List of Orders

Point of Sale Screen (Light Mode):

POS (Light)

Point of Sale Screen (Dark Mode):

POS (Dark)

Slips / Invoices:

Slips

Releases

No releases published

Packages

No packages published