This project is a full-stack application for airlines.
demo_video.mov
- Typescript
- Next.js ReactJS
- Tailwind CSS
- Express.js
- Prisma ORM
- PostgreSQL
- Docker
To set up and run the project locally, follow these steps:
First, clone the repository to your local machine.
To set up and run the Docker containers using Docker Compose, follow these steps:
-
Ensure Docker and Docker Compose are installed on your machine. If not, you can download and install them from Docker's official site.
-
Run Docker Compose to build and start the containers. Open your terminal, navigate to the root of your project directory, and run:
docker-compose up --build
This command will build the Docker images and start the containers as defined in the
docker-compose.ymlfile. -
Verify Everything is Running:
- The frontend should be accessible at http://localhost:3000.
- The backend should be accessible at http://localhost:4000.
- The PostgreSQL database should be accessible at
localhost:5432.
If you need to stop the containers, use:
docker-compose down