O Sistema de Gerenciamento para Oceanário, também conhecido como Oásis Marítimo, é uma plataforma dedicada ao cuidado, conservação e pesquisa das espécies marinhas em oceanários. Desenvolvido com o objetivo de simplificar e otimizar as operações diárias em ambientes marinhos, o Oásis Marítimo oferece uma variedade de funcionalidades para profissionais envolvidos no cuidado e monitoramento dos animais.
Use Insomnia para acessar as rotas.
https://oasis-maritimo-afe4c920a559.herokuapp.com/api/v1
Route | Description |
---|---|
/api-docs | Documentação JSON |
/swagger.html | Documentação Swagger |
- Clone este repositório em sua máquina local.
git clone <https://github.com/ellenmariadev/oasis-maritimo.git>
- Instale as dependências necessárias.
mvn clean install
- Rode a aplicação
mvn spring-boot:run // O comando específico para iniciar o servidor pode variar dependendo da configuração do projeto.
- Acesse a plataforma por meio de um navegador da web:
Abra um navegador e navegue até o endereço local onde o servidor está sendo executado http://localhost:8080
.
DATABASE_HOST=
DATABASE_PORT=
DATABASE_NAME=
DATABASE_USERNAME=
DATABASE_PASSWORD=
# Hospedar as imagens na AWS
AWS_ACCESS_KEY_ID=
AWS_ACCESS_KEY_SECRET=
AWS_REGION=
AWS_BUCKET_NAME=
Contribuições são bem-vindas! Se você deseja melhorar o Oásis Marítimo, siga estas etapas:
- Fork este repositório.
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature
). - Faça commit de suas alterações (
git commit -am 'Adicionar nova feature'
). - Faça push para a branch (
git push origin feature/nova-feature
). - Abra um pull request.
Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.