Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant API

Projeto desenvolvido como parte do Minicurso de Spring Boot do PETCC/UFRN.

Descrição

Esta aplicação consiste no backend de um sistema de delivery criado para complementar um frontend previamente desenvolvido (disponível nesse link)

A API permite que administradores gerenciem os itens do cardápio do restaurante. Sua principal função é permitir operações de:

  • Visualizar produtos
  • Cadastrar novos produtos
  • Atualizar produtos existentes
  • Remover produtos do cardápio

Ou seja, a aplicação funciona majoritariamente como um CRUD de itens do cardápio, permitindo salvar, atualizar, apagar e consultar produtos utilizados pelo sistema de pedidos.

Tecnologias Utilizadas

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA / Hibernate
  • H2 Database (em memória)
  • Maven

Endpoints da API

Foods

  • GET /foods/get → Lista os itens do cardápio
  • POST /foods/save → Salva um novo item
  • PUT /foods/update → Atualiza um item existente
  • DELETE /foods/delete → Remove um item do cardápio

Banco de Dados

O projeto utiliza o banco H2 em memória.

About

Projeto de backend para um sistema de restaurante utilizando Spring.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages