Welcome to Foodzy, a modern and user-friendly platform for exploring delicious menus, booking tables, and enjoying culinary delights. This project is open-source and aims to offer a delightful restaurant experience through its clean and simple design.
Foodzy provides a seamless user experience where visitors can explore food menus, read about the restaurant, and even book a table. The platform is designed to be flexible and responsive, ensuring a great experience across all devices.
The project consists of two main components:
โโโ ๐foodzy
โโโ ๐backend # Backend code handling APIs and database
โ โโโ ๐controllers # API controllers
โ โโโ ๐database # Database connection setup
โ โโโ ๐middlewares # Middleware for authentication
โ โโโ ๐models # MongoDB Models
โ โโโ ๐routes # API routes
โ โโโ .env # Environment variables
โ โโโ .env.sample # Example environment variables file
โ โโโ app.js # Main backend app entry
โ โโโ index.js # Server setup
โโโ ๐frontend # Frontend code for user interface
โ โโโ ๐public # Public assets
โ โโโ ๐src # Source files for the frontend
โ โโโ ๐components # Reusable React components
โ โโโ .env # Environment variables for frontend
โ โโโ App.tsx # Main React app file
โ โโโ index.html # Main HTML entry point
โโโ .gitignore # Git ignore file
โโโ package.json # Project dependencies and scripts
We welcome contributions to Foodzy! Here's how you can help:
git checkout -b feature/your-feature-name
git commit -m "Added new feature"
git push origin feature/your-feature-name
Please make sure to follow the code style and conventions used in the project.