Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dore4n/cardapio
Este projeto é uma API REST desenvolvida para gerenciar um cardápio digital, permitindo a criação, leitura, atualização e exclusão de itens do cardápio. A aplicação foi construída utilizando Java Spring Boot para o backend e PostgreSQL como banco de dados.
https://github.com/dore4n/cardapio
api-rest crud java mvc-architecture postgresql springboot
Last synced: 16 days ago
JSON representation
Este projeto é uma API REST desenvolvida para gerenciar um cardápio digital, permitindo a criação, leitura, atualização e exclusão de itens do cardápio. A aplicação foi construída utilizando Java Spring Boot para o backend e PostgreSQL como banco de dados.
- Host: GitHub
- URL: https://github.com/dore4n/cardapio
- Owner: dore4n
- Created: 2024-08-22T15:09:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T17:40:31.000Z (3 months ago)
- Last Synced: 2024-10-10T11:20:26.964Z (about 1 month ago)
- Topics: api-rest, crud, java, mvc-architecture, postgresql, springboot
- Language: Java
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cardápio Digital - Backend
Este repositório contém o backend da aplicação de Cardápio Digital, desenvolvido utilizando Java Spring para fornecer um servidor robusto, com persistência de dados gerenciada por Spring Data JPA e conexão com banco de dados PostgreSQL.
## 💻 Requisitos
Para rodar este projeto, você precisa ter os seguintes itens instalados em sua máquina:
- Java 17 ou superior
- Maven
- PostgreSQL## 🚀 Instalando o Projeto
Siga os passos abaixo para configurar e rodar o projeto em sua máquina local:
1. Clone o repositório:
```bash
# Clone o repositório
$ git clone https://github.com/dore4n/cardapio# Acesse o diretório do projeto
$ cd cardapio
Configure o banco de dados PostgreSQL:Certifique-se de que o PostgreSQL está instalado e rodando em sua máquina. Crie um banco de dados para a aplicação.
sql
Copiar código
CREATE DATABASE cardapio;
Atualize o arquivo src/main/resources/application.properties com as informações do seu banco de dados:properties
Copiar código
spring.datasource.url=jdbc:postgresql://localhost:5432/cardapio
spring.datasource.username=seu_usuario
spring.datasource.password=sua_senha
Compile e rode o projeto usando o Maven:bash
Copiar código
# Compile o projeto
$ mvn clean install# Rode o projeto
$ mvn spring-boot:run
O servidor será iniciado na porta 8080 por padrão.# Redes Sociais
Portfólio: dore4n.github.io
Instagram: @lucasdore4n
Linkedin: in/lucasebsantos