Skip to content

Marcokbc/dsmeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sales System

NPM

Sobre o projeto

https://dsmeta-marcodev.netlify.app/

Sales System é uma aplicação full stack web construída durante a Semana DevSuperior, evento organizado pela DevSuperior.

A aplicação consiste em um site onde se tem um controle de vendas, contendo a quantidade vendida, o vendedor, a data, a quantidade de visitas e as vendas. Além disso, o projeto se dispõe a enviar uma notificação via SMS, com a ferramenta Twilio, contendo informações sobre a venda realizada. Entretanto, o projeto acabou por ter novos horizontes. Sales System ainda está em desenvolvimento, visto que o front-end ainda necessita requisitar os outros metodos HTTP que a API produzida disponibliza.

Layout web

layout

Modelo conceitual

Marco

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • Lombok

Front end

  • HTML / CSS / JS / TypeScript
  • ReactJS

Implantação em produção

  • Back end: Heroku
  • Front end web: Netlify
  • Banco de dados: H2

Como executar o projeto

Back end

Pré-requisitos: Java 11

# clonar repositório
git clone https://github.com/Marcokbc/dsmeta

# executar o projeto
./mvnw spring-boot:run

Front end web

Pré-requisitos: npm / yarn

# clonar repositório
git clone https://github.com/Marcokbc/dsmeta

# entrar na pasta do projeto front end web
cd frontend

# instalar dependências
yarn install

# executar o projeto
yarn start

Autor

Marco Antônio Meira de Lima

https://www.linkedin.com/in/marco-ant%C3%B4nio-meira-7a35bb234/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published