Welcome to FoodSpotting, a web application designed to help you discover and explore restaurants, cuisines, and reviews. Whether you're a food enthusiast looking for a new culinary adventure or a restaurant owner wanting to showcase your establishment, FoodSpotting has you covered.
-
Restaurant Search: Easily find restaurants by name and cuisine, making it simple to satisfy your cravings.
-
Recommendations: Receive personalized restaurant recommendations based on your preferences and browsing history.
-
Restaurant Owner Access: Restaurant owners can add and manage information about their establishment, including menus and photographs.
-
User Reviews: Users can add, edit, and browse reviews for specific restaurants, helping others make informed dining choices.
FoodSpotting is built using the following technologies:
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- Database: MongoDB
- Templating: EJS (Embedded JavaScript)
-
Clone the repository to your local machine. sh git clone https://github.com/np2802/FoodSpotting.git
-
Navigate to the project directory. sh cd FoodSpotting
-
Install the necessary dependencies. sh npm install
-
Run the application. sh npm start
-
Open your web browser and visit
http://localhost:3000
to access the FoodSpotting website.
Happy dining and exploring with FoodSpotting!