Este proyecto es una aplicación web desarrollada con Java y Spring Boot, que utiliza MongoDB como base de datos.
- Git - Control de versiones
- GitHub - Repositorio remoto
- Java - Lenguaje de programación
- Maven - Gestor de dependencias
- Spring Boot - Framework de aplicación
- MongoDB - Base de datos NoSQL
- Mongo Compass - Interfaz gráfica para MongoDB
- Postman - Herramienta para probar APIs
- Lombok - Para reducir el código boilerplate
- MongoDB - Conector de MongoDB para Spring Boot
- DevTools - Herramientas de desarrollo para Spring Boot
- Spring Web - Soporte para aplicaciones web en Spring
- Spring DotEnv - Para cargar variables de entorno desde un archivo .env
Para ejecutar este proyecto en tu máquina local, sigue estos pasos:
- Clona este repositorio:
git clone https://github.com/WanderTheWeeb/ApiRest - Abre el proyecto en tu IDE preferido.
- Configura las variables de entorno en un archivo
.env. - Ejecuta la aplicación desde tu IDE o usando Maven:
mvn spring-boot:run
También puedes ejecutar esta aplicación utilizando Docker. Simplemente ejecuta el siguiente comando:
docker run -p 8080:8080 wandertheweeb/api-movies:latest