🌟 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!