Skip to content

mrDanh11/SushiStore_management_project

Repository files navigation

🍣 SushiStore Management

📌 Overview

SushiStore Management is a restaurant management application designed to optimize the ordering process, menu management, employee tracking, and customer interactions. The system supports server-side rendering using the MVC model for optimal performance and a smooth user experience.


🛠️ Tech Stack

Backend

  • Node.js - Server runtime
  • Express.js - API framework
  • SQL Server - Database management
  • Handlebars - Server-side rendering

Frontend

  • HTML5 - Markup language
  • CSS3 - Styling
  • JavaScript - Client-side scripting
  • Tailwind CSS - Utility-first CSS framework

Architecture

  • MVC (Model-View-Controller) pattern
  • Server-side rendering for speed and security optimization

🚀 How to Use

1️⃣ Setup Environment

Requirements: Node.js and SQL Server must be installed.

# Clone repository
git clone https://github.com/your-repo/SushiStore_management_project.git
cd SushiStore_management_project

# Install dependencies
npm install

2️⃣ Configure Database

  • Create a database in SQL Server
  • Update connection details in .env

3️⃣ Run the Server

npm start

Open your browser and visit http://localhost:8080


📷 Screenshots

alt text

alt text

alt text


🤝 Contact

About

SushiStore Management is a restaurant management system built with Node.js, Express, SQL Server, and MVC architecture, offering efficient ordering, menu, employee, and customer management with server-side rendering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors