Getting Started
First, run the development server:
npm run dev
yarn dev
pnpm dev
bun dev Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
Learn More
To learn more about Next.js, take a look at the following resources:
Next.js Documentation - learn about Next.js features and API. Learn Next.js - an interactive Next.js tutorial. You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
Deploy on Vercel
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
APP GUIDE How to Access the Website: Visit our website at https://cafenia.store to access all features, including user profiles, table management, bookings, and the chatbox system.
-For Users: User Profile:
Access and update your profile details, including name, email, and password. Navigate to the "User Profile" page to view or modify your information. Table Management:
View available tables and their details. Book a table by providing the required information such as date, time, and number of people.
-Booking:
View and create new bookings. Manage existing bookings, including updating or deleting them. Chatbox:
Use the chatbox to communicate with support or administrators. Messages are stored and synced dynamically using a WebSocket-based backend.
For Admins: Username: phathalo123 Password: Phathalo123!
-Manage Users:
View user profiles and modify or delete user information as required. Manage Tables:
Create, update, or delete table details to keep the system up-to-date. Handle Bookings:
View all bookings in the system, update booking statuses, or delete bookings. Chatbox Monitoring:
Monitor user interactions and respond to queries in real-time.
This is a Next.js project bootstrapped with create-next-app.