Skip to content

Experience Old School Eatery's robust restaurant management system powered by Next.js for efficient rendering, NextAuth.js for secure Google authentication, and MongoDB for data storage. Admins manage categories, users, and orders through a streamlined dashboard, while users enjoy personalized profiles and s

Notifications You must be signed in to change notification settings

kashishgadhiya/Old-School-Eatery

Repository files navigation

🌟 Old School Eatery Restaurant Website

Welcome to Old School Eatery, where tradition meets modern convenience! This project represents a robust restaurant website, designed to provide a seamless dining experience for users.

🔧 Tech Stack:

Frontend: Developed using Next.js for efficient server-side rendering and client-side navigation. Authentication: Implemented with NextAuth.js for secure user authentication, including Google login capabilities. Database: MongoDB stores essential information such as restaurant details, user profiles, and menu items. Styling: Tailwind CSS ensures a responsive and visually appealing user interface.

🍽️ Features:

User Profiles: Registered users can view and edit their profiles, including personal details and profile photos. Admin Dashboard: Admins have access to additional tabs for managing categories, users, and orders, facilitating efficient restaurant management. Restaurant Management: Includes sections for restaurant details, contact information, photos, and menu updates, ensuring comprehensive control over the establishment's online presence.

🚀 Getting Started:

Clone the repository. Install dependencies using npm install.

Set up MongoDB and configure environment variables.

Deploy on Vercel for seamless hosting and continuous deployment.

🎉 Dive into this project to explore Next.js, NextAuth.js, and MongoDB integration while building a versatile restaurant management system. Contributions and feedback are welcomed to enhance this project further!

About

Experience Old School Eatery's robust restaurant management system powered by Next.js for efficient rendering, NextAuth.js for secure Google authentication, and MongoDB for data storage. Admins manage categories, users, and orders through a streamlined dashboard, while users enjoy personalized profiles and s

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published