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

https://github.com/cami-la/sacola-api_ifood_dev_week

Código-Fonte do Projeto Sacola API do iFood Dev Week.
https://github.com/cami-la/sacola-api_ifood_dev_week

Last synced: about 2 months ago
JSON representation

Código-Fonte do Projeto Sacola API do iFood Dev Week.

Awesome Lists containing this project

README

          

Sacola API


Sacola API para Servir uma Aplicação com Domínio de Delivery



Slides dia 1
Slides dia 2
Slides dia 3
Slides dia 4

Status do Projeto


Sacola API 💻 Em construção...

Features

- [x] Incluir itens na sacola

- [x] Visualizar sacola

- [x] Fechar sacola

- [ ] Excluir item da sacola

Demostração da Aplicação


Antes de começar, você precisará ter instalado em sua máquina as seguintes ferramentas:

Ferramenta
Versão

Java JDK
8+

Git
2.**

Gradle
7.**

Postman
9.**

** Visando facilitar a demostração da aplicação, recomendo instalar apenas o IntelliJ IDEA e rodar o projeto através da IDE **

No Terminal/Console:


  1. Faça um clone do projeto na sua máquina: git clone https://github.com/cami-la/sacola-api.git

  2. Entre na pasta raiz do projeto: cd sacola-api

  3. Rode o comando: ./gradlew bootrun

  4. Com a aplicação "de pé", clique aqui: http://localhost:8081/swagger-ui/

🚀 Collection Sacola API - Postman

Sacola API Swagger UI

Tecnologias Utilizadas

Dependência
Versão

spring initialzr
https://start.spring.io/

spring-boot-starter-web
2.7.4

spring-boot-starter-data-jpa
2.7.4

lombok
1.18.24

springfox-boot-starter
3.0.0

h2
2.1.214

Autor





Camila Cavalcante

Feito com ❤️ por Cami-la 👋🏽 Entre em contato!

[![Linkedin Badge](https://img.shields.io/badge/-Camila-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/cami-la/)](https://www.linkedin.com/in/cami-la/)
[![Gmail Badge](https://img.shields.io/badge/-camiladsantoscavalcante@gmail.com-c14438?style=flat-square&logo=Gmail&logoColor=white&link=mailto:camiladsantoscavalcante@gmail.com)](mailto:camiladsantoscavalcante@gmail.com)



Contribuindo

Este repositório foi criado para fins de estudo, então contribua com ele.

Se te ajudei de alguma forma, ficarei feliz em saber. E caso você conheça alguém que se identifique com o conteúdo, não deixe de compatilhar.

Se possível:

⭐️ Star o projeto

🐛 Encontrar e relatar issues