The Dining Review App is a Spring-based platform designed for food enthusiasts to discover, review, and share their dining experiences. This app leverages the Spring framework to create a robust and scalable solution for restaurant exploration and user interaction.
- Discover: Explore a curated list of restaurants based on cuisine, location, and user ratings.
- Review: Share your dining experiences by writing reviews and rating restaurants.
- Connect: Connect with other users, follow their recommendations, and build a network of food enthusiasts.
- Personalization: Tailor your profile with your favorite cuisines, preferred dining atmospheres, and dietary preferences.
- Java 8 or higher
- Apache Maven
- H2 Database
- Lombok
- Clone the repository:
git clone [repository URL]
- Navigate to the project directory:
cd dining-review-app
- Build the project:
mvn clean install
- Run the application:
java -jar target/dining-review-app.jar
- Update the
application.properties
file with your database connection details, API keys, etc.
- Access the app in your browser at
http://localhost:8080
We welcome contributions from the community! If you'd like to contribute, please follow our Contribution Guidelines.
- This app is built using the Spring framework.
Thank you for using the Dining Review App!