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

https://github.com/caiocampos/restaurantes

Restaurante's, protótipo de Software com login, gestão de autoridades e CRUD de entidades (em construção)
https://github.com/caiocampos/restaurantes

java mongodb spring spring-boot

Last synced: 4 months ago
JSON representation

Restaurante's, protótipo de Software com login, gestão de autoridades e CRUD de entidades (em construção)

Awesome Lists containing this project

README

          

# Restaurantes (Restaurante's)

[![DepShield Badge](https://depshield.sonatype.org/badges/caiocampos/Restaurantes/depshield.svg)](https://depshield.github.io)
[![GuardRails Badge](https://badges.guardrails.io/caiocampos/Restaurantes.svg)](https://www.guardrails.io/)
[![License](https://img.shields.io/github/license/caiocampos/Restaurantes.svg)](LICENSE)

Software com login, gestão de autoridades e CRUD de entidades, usando Java, Spring, Angular 12, Bootstrap 4 e MongoDB

## [Projeto Front-end](https://github.com/caiocampos/restaurantes-app)

## Executando:

Para executar o projeto é necessário Maven ou Gradle

* ### Maven

Siga as instruções do site a seguir para instalar e configurar o Maven:

http://luizricardo.org/2014/06/instalando-configurando-e-usando-o-maven-para-gerenciar-suas-dependencias-e-seus-projetos-java/

Com o Maven configurado basta executar na pasta do projeto um comando conforme o exemplo:

- Linux
> SPRING_APPLICATION_JSON='{"mongoUser":"###","mongoUserP":"###"}' mvn install spring-boot:run

- Windows
> set SPRING_APPLICATION_JSON={"mongoUser":"###","mongoUserP":"###"}
> mvn install spring-boot:run

Ou modifique as configurações do MongoDB no arquivo application.properties (src/main/resources) e execute:

> mvn install spring-boot:run

* ### Gradle

Siga as instruções do site a seguir para instalar e configurar o Gradle:

http://giordanolins.com/instalando-e-configurando-o-gradle-no-windows/

Com o Gradle configurado basta executar na pasta do projeto um comando conforme o exemplo:

- Linux
> SPRING_APPLICATION_JSON='{"mongoUser":"###","mongoUserP":"###"}' gradle build run

- Windows
> set SPRING_APPLICATION_JSON={"mongoUser":"###","mongoUserP":"###"}
> gradle build run

Ou modifique as configurações do MongoDB no arquivo application.properties (src/main/resources) e execute:

> gradle build run

## Imagens:

![Imagem](https://image.ibb.co/h0xKdc/1.png)
![Imagem](https://image.ibb.co/cLskJc/2.png)
![Imagem](https://image.ibb.co/bMDEBx/3.png)
![Imagem](https://image.ibb.co/kbpAjH/4.png)
![Imagem](https://image.ibb.co/fbjXyc/5.png)
![Imagem](https://image.ibb.co/mREAjH/6.png)
![Imagem](https://image.ibb.co/d70SWx/7.png)
![Imagem](https://image.ibb.co/dH2Kdc/8.png)
![Imagem](https://image.ibb.co/fVquBx/9.png)
![Imagem](https://image.ibb.co/nLKXyc/10.png)
![Imagem](https://image.ibb.co/goM1rx/11.png)
![Imagem](https://image.ibb.co/imPMrx/12.png)
![Imagem](https://image.ibb.co/nu5SWx/13.png)

## Vídeo:

[![Vídeo](https://img.youtube.com/vi/7vCkjK5-W7Q/0.jpg)](https://www.youtube.com/watch?v=7vCkjK5-W7Q)