Um sistema simples de cadastro de receitas, desenvolvido como parte de estudos com Kotlin e PostgreSQL.
- Cadastro de receitas com título, ingredientes e modo de preparo.
- Consulta das receitas já cadastradas.
- Atualização e remoção de receitas existentes.
- Integração com banco de dados PostgreSQL para armazenamento e gerenciamento das receitas.
- Kotlin: Linguagem principal para o desenvolvimento da aplicação.
- PostgreSQL: Banco de dados utilizado para persistência dos dados.
- Gradle: Ferramenta de build para gerenciamento de dependências e configuração do projeto.
- PostgreSQL: Certifique-se de ter o banco de dados instalado e configurado.
- JDK 11 ou superior: Para compilar e executar o projeto.
- Gradle: Para rodar o build do projeto.
- Clone este repositório:
git clone https://github.com/GabrielSMedina/projetoReceitas.git
- Configure o banco de dados PostgreSQL:
- Crie um banco de dados.
- Atualize o arquivo de configuração da aplicação com as credenciais do seu banco de dados.
- Compile e execute o projeto usando Gradle:
./gradlew run
- Acesse a aplicação no endereço fornecido pelo terminal após iniciar o servidor.
src/main
: Contém o código-fonte da aplicação.models
: Classes que representam os dados das receitas.services
: Lógica de negócio para manipulação de receitas.controllers
: Controladores que gerenciam as rotas e endpoints.
resources
: Arquivos de configuração e scripts SQL.
- Adicionar autenticação de usuários.
- Implementar interface gráfica para facilitar o uso.
- Melhorar a documentação interna do código.