Skip to content

mishratejas/Zayka-E-Jashn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zayka-E-Jashn 🍽️

An Indian-themed full-stack restaurant management and food ordering web application.

🚀 Overview

Zayka-E-Jashn is a modern restaurant system offering role-based functionality for Customers, Chefs, and Managers. Built as a solo full-stack project, it supports dynamic menu ordering, live order status, staff views, and admin-level control, simulating a smart, scalable restaurant environment.


✨ Features

🔐 Authentication

  • Role-based JWT login: Customer, Chef, Manager
  • Individual registration/login pages for each role
  • Google OAuth integration
  • Resume/image uploads with Cloudinary

🍛 Customer Module

  • Responsive home and menu pages
  • Smart search with Pexels API integration
  • Interactive cart system with quantity & cost calculation
  • Multi-location order options:
    • Manual address input
    • Live location map
    • Train seat-based order
  • Past & live order tracking
  • Email confirmations via Nodemailer

👨‍🍳 Chef Dashboard

  • Real-time dish tracking and order actions (Ready/Completed)
  • Live view of incoming orders assigned to the chef
  • Profile management with specialization & experience

📊 Manager Dashboard

  • View & manage all orders (completed/pending)
  • Staff section showing current chefs and their details
  • Restaurant settings, reports & analytics
  • Secure manager-only access (token protected)

🛠️ Tech Stack

Frontend:

  • HTML, CSS, JavaScript
  • Responsive layout & transitions

Backend:

  • Node.js, Express.js
  • MongoDB (Mongoose)
  • REST API architecture

Security & Services:

  • JWT Auth
  • Cloudinary (Image/Resume uploads)
  • Nodemailer (email service)

📌 Future Improvements

  • 🔐 OTP-based and phone login (via Firebase)
  • 💳 Payment gateway integration (UPI, Wallet, Card)
  • 📜 Full order history & invoice download
  • 🧾 Admin panel:
    • Complete system overview
    • Salary processing
    • Analytics & revenue breakdown
  • 📱 Mobile-responsive app version

👨‍💻 Author

Tejas Mishra

Passionate full-stack developer building real-world applications to solve real problems.


📬 Feedback & Contributions

Your feedback is welcome! Feel free to create issues or pull requests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published