This application leverages Docker Compose to seamlessly run two essential services: Next.js for the user interface and Nest.js for the backend API.
- Next.js Frontend: Provides a dynamic and interactive user experience. runs on http://localhost:3000/
- Nest.js Backend: Offers a robust and scalable foundation for managing your application's logic and data. api docs on http://localhost:3001/api/docs
- Nest.js Backend: once you create the database and run the application, the database will be populated with some data.
Prerequisites:
- Ensure you have Docker and Docker Compose installed on your system. You can find installation instructions on the official Docker website: https://docs.docker.com/engine/install/
Clone the Repository:
git clone https://github.com/hazem-a1/apartment-fullstack.git
Start the Services:
docker-compose -f docker-compose.yaml up -d --build