Gestao Vagas is a Java Spring Boot application designed to for job vacancies management.
-
Java: The core programming language used for backend development.
-
Spring Boot: Framework for building and running Java-based applications.
-
PostgreSQL: Relational database management system used to store data.
-
Spring Data JPA: Part of the Spring Data project, provides easy and standardized data access using JPA (Java Persistence API).
Clone the Repository:
bash
Copy code
git clone https://github.com/andreappereira/gestao-vagas.git
Navigate to the root directory of the project. Run the following command to start the PostgreSQL database using Docker Compose:
docker-compose up -d
Open the application.properties file located in src/main/resources. Configure the database connection properties to match the PostgreSQL database running in Docker Compose.
mvn spring-boot:run
Open a web browser and navigate to http://localhost:8080/swagger-ui/index.html to access.
This project is licensed under the MIT License - see the LICENSE file for details.