A platform that allows users to browse restaurants and their menus, book tables, and receive personalized recommendations based on reviews from other users.
RestaurantAPP is a modern, responsive platform designed to make discovering interesting dining spots easier. Users can browse restaurant listings, filter them by cuisine type, location, or ratings, view up-to-date menus, and easily book tables online.
The system provides personalized recommendations tailored to the user’s taste. Based on reviews and ratings from people with similar preferences, the application suggests restaurants that may be a particularly fitting choice.
The application allows rating and reviewing restaurants, and integration with Firebase ensures real-time data storage and synchronization, keeping all information always up to date. Additionally, the system automatically refreshes the user interface without the need to reload the page.
The project was built using Angular with a Node.js backend. Authentication based on JSON Web Tokens (JWT) ensures security, while its modern architecture allows easy expansion and the addition of new features.
UI Samples
Home Page
Planned improvements: