This website is an interactive website that allows user to explore, review and interact with various restaurants around taft.
- middleware - This folder contains file which perform authentication, logging, and error handling.
- models - This folder contains files for database modeling and access.
- public - This folder contains images uploaded by the user.
- routes - This folder contains files which describes the response of the server for each HTTP method request to a specific path in the server. The callback functions for the client request is also defined here.
- views - This folder contains all css, javascript, and hbs files to be rendered when requested from the server.
- index.js - The main entry point of the web application.
-
Explore Restaurants: Users can browse and search different restaurants in the Taft Area. With detailed information about each, restaurant, including location, menu, and user reviews, finding the perfect dining spot has never been easier!
-
Write Reviews: Share your dining experiences with the community by writing reviews for your favorite (or not-so-favorite) restaurants. Your valuable insights and feedback can help others make informed dining decisions.
-
Interact: Engage in discussions with other users by commenting on their reviews. Start conversations, share opinions, and exchange recommendations to create a vibrant community of food enthusiasts.
-
User Profile: Every user has a unique profile where they can manage their reviews, update personal information, and even upload a profile picture.
- Clone the repository to your machine. You can either download the contents of the repository here (https://github.com/Elaine-21/LaSalle-Eats-MCO-Phase3) or using the command below (Note: git should be installed in your system for this to work).
- Open command prompt and install dependencies by typing 'npm install' in the projectsroot directory.
- Run the application by typing 'node index.js' in the command prompt.
- type 'http://localhost:3000' in your web browser.
We welcome contributions from the community to enhance and improve the LaSalle Eats MCO Phase3 web application. If you find any bugs, have feature requests, or wish to add more functionality, feel free to open an issue or submit a pull request.
We hope you enjoy your culinary journey with LaSalle Eats MCO Phase3! Happy exploring and bon appétit!