An open API service indexing awesome lists of open source software.

https://github.com/mathmendesreis/gestao-de-vagas

Api criada usando spring, onde e possível cadastrar empresas, candidatos e Jobs, usei spring security,swagger, arquitetura em 3 camadas
https://github.com/mathmendesreis/gestao-de-vagas

backend docker java spring spring-security

Last synced: 4 months ago
JSON representation

Api criada usando spring, onde e possível cadastrar empresas, candidatos e Jobs, usei spring security,swagger, arquitetura em 3 camadas

Awesome Lists containing this project

README

        

# Gestao de javas

![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?style=for-the-badge&logo=spring&logoColor=white)
![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)
![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white)

This project is an API built using **Java, Java Spring Simple Storage Service.**

## Table of Contents

- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
- [Contributing](#contributing)

## Installation

1. Clone the repository:

```bash
git clone https://github.com/MathMendesReis/Gestao-de-vagas.git
```

2. Install dependencies with Maven
```bash
cd gestao_vagas/
mvn install
```

**Config Values**

## Configuration

1. Run the Docker container::

```bash
docker compose up -d
```

## Usage

1. Start the application with Maven

```bash
mvn spring-boot:run
```

2. The API will be accessible at http://localhost:8080

**API USER**
1. API documentation will be accessible at http://localhost:8080/swagger-ui/index.html#/User

## Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request to the repository.

When contributing to this project, please follow the existing code style, [commit conventions](https://www.conventionalcommits.org/en/v1.0.0/), and submit your changes in a separate branch.