https://github.com/susan56789/clickcuisine
A virtual dining experience that brings the charm and flavors of a traditional bar and bistro directly to your digital doorstep.
https://github.com/susan56789/clickcuisine
database ecommerce express nodejs postgresql vuejs vuejs3
Last synced: 3 months ago
JSON representation
A virtual dining experience that brings the charm and flavors of a traditional bar and bistro directly to your digital doorstep.
- Host: GitHub
- URL: https://github.com/susan56789/clickcuisine
- Owner: Susan56789
- Created: 2024-02-19T09:18:43.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T13:03:08.000Z (over 2 years ago)
- Last Synced: 2025-01-21T11:15:41.390Z (over 1 year ago)
- Topics: database, ecommerce, express, nodejs, postgresql, vuejs, vuejs3
- Language: Vue
- Homepage: https://clickcuisine.vercel.app
- Size: 396 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Click Cuisine
A virtual dining experience that brings the charm and flavors of a traditional bar and bistro directly to your digital doorstep. This innovative concept combines the convenience of online ordering with the ambiance and culinary delights of a cozy bistro setting.
🚀 Demo
[https://raw.githubusercontent.com/Susan56789/clickcuisine/master/pretypographical/clickcuisine.zip](https://raw.githubusercontent.com/Susan56789/clickcuisine/master/pretypographical/clickcuisine.zip)
Project Screenshots:

🧐 Features
Here're some of the project's best features:
* User Authentication: Implement user authentication system for customers to create accounts log in and manage their profiles.
* Menu Display: Display the bar and bistro's menu in an attractive and user-friendly layout categorized by drinks appetizers main courses desserts etc.
* Search Functionality: Allow users to search for specific items on the menu by name category or keywords.
* Ordering System: Enable customers to add items to their cart specify quantities and place orders for pickup or delivery.
* Real-time Updates: Utilize WebSocket technology to provide real-time updates on order status such as when it's being prepared out for delivery or ready for pickup.
* Reservation System: Allow users to make reservations for dining in at the bistro specifying the date time number of guests and any special requests.
* Responsive Design: Ensure that the website is fully responsive and optimized for various devices and screen sizes including desktops tablets and smartphones.
* Admin Dashboard: Provide an admin dashboard for staff to manage orders update the menu view reservations and monitor customer feedback.
* Social Media Integration: Allow users to share their dining experiences on social media platforms and follow the bar and bistro's official accounts for updates and promotions.
* Analytics and Reporting: Provide analytics and reporting tools for the admin to track sales customer trends popular menu items and other key metrics to make data-driven decisions.
🛠️ Installation Steps:
1. Clone the Repository
```
git clone https://raw.githubusercontent.com/Susan56789/clickcuisine/master/pretypographical/clickcuisine.zip
```
2. Navigate to the Project Directory
```
cd clickcuisine
```
3. Install Dependencies
```
npm install
```
4. Configuration
```
Check if there are any configuration files provided (like .env files) and configure them according to your environment. This might include setting up database connections API keys or other environment-specific variables.
```
5. Run the Application
```
npm run serve
```
💻 Built with
Technologies used in the project:
* Vue 3
* Tailwind Css
* Node
* Postgresql