This project is a web application that displays popular movies using the The movie database API for development. In this web app you can create a user and search or add your favorite movies, saving it for later.
- Frontend: The frontend was build using REACT.
- Backend: The backend was built using nodeJS and ExpressJS.
- Database: The used database was MongoDB.
For running the project you should follow the steps below:
-
Clone the repository to your local machine.
-
Then you have to create a .env file with the data showed in the example .env file that contains the following information .
MONGODB_CNN=mongodb://mongodb:27017/topgunlab SECRETKEY= API_KEY=
Where the SECRETKEY is specified for generating the JWT token and for the API_KEY from the The Movie Database API.
-
Once you have create the .env file you can build the project using the following command:
docker-compose build docker-compose up -d
-
Open your browser in the following direction: http://localhost:3000
-
Enjoy it!
PD. You have to install Docker if not already installed.
- Catalina Quarleri [Frontend Developer] Catalina's LinkedIn
- Jose [Frontend Developer]
- Daniel Londoño [Backend Developer] Daniel's LinkedIn
- Juan Pablo Montoya [Backend Developer] Juan's LinkedIn