Welcome to the ItalianRestaurant project - a modern web application designed for a delightful dining experience. This application is crafted with cutting-edge technologies and is live at La Dolce Vita Restaurant.
Star ⭐ the repo if you like what you see 🤓.
This project harnesses the power of several advanced technologies:
Angular & Angular Material: For a sleek, responsive user interface.
Bootstrap: For additional styling and responsive design.
Spring Boot: Powering the backend with simplicity and speed.
PostgreSQL: Robust and reliable database management.
Docker: Ensuring consistency across various development and deployment environments.
AWS: For scalable and secure cloud hosting.
- Responsive Design: Crafted using Angular and Bootstrap, ensuring a seamless experience across all devices.
- User-Friendly Interface: Angular Material provides an intuitive and attractive interface.
- Robust Backend: Spring Boot enables a powerful, scalable backend.
- Secure Data Management: PostgreSQL offers reliable data storage and retrieval.
- Containerization: Docker aids in easy deployment and scaling.
- Cloud-Enabled: Hosted on AWS for high availability and performance.
- Run
ng serve
for a dev server. - Navigate to
http://localhost:4200/
. - The application auto-reloads on source file changes.
- Use
ng generate component component-name
for new components. - Also supports directives, pipes, services, classes, guards, interfaces, and modules.
- Run
ng build
for building the project. - Artifacts stored in the
dist/
directory. - Dockerized for easy deployment.
- Hosted on AWS for global accessibility.
- Unit Testing: Run
ng test
for unit tests via Karma. - End-to-End Testing: Run
ng e2e
for end-to-end tests.
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/Mat2OO1/ItalianRestaurant
ItalianRestaurant.mp4
© 2023 ItalianRestaurant | Powered by Developers at La Dolce Vita