Skip to content

Projeto Fullstack de um sistema para monitorar o alcance das metas de vendas. O sistema está integrado com um banco de dados e conta com envio automático de SMS e implantação do front-end e back-end na nuvem.

Notifications You must be signed in to change notification settings

gisellesouzaa/dsmetaoficial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DS Meta

Projeto Fullstack de um sistema para monitorar o alcance das metas de vendas. O sistema está integrado com um banco de dados e conta com envio automático de SMS e implantação do front-end e back-end na nuvem.

Gif da Página DS Meta

🛠 Tecnologias:

As seguintes ferramentas foram usadas na construção do projeto:

Spring Boot Java React Typescript Node.js Heroku Twilio Netlify CSS HTML Visual Studio Code Figma Git

💻 Demostração:

Testar Aplicação

📝 Fases do projeto:

  • Criar projetos back-end e front-end
  • Salvar os projeto no Github em monorepo
  • Montar o visual estático do front-end com base no figma
  • Criar projeto Spring Boot no Spring Initializr com as seguintes dependências:
    • Web
    • JPA
    • H2
    • Security
  • "Limpar" o projeto ReactJS e estilizar
  • Adicionar um seletor de data - Datepicker
  • React Hook useState para manter estado das datas
  • Implementar o back end
  • Acesso a banco de dados H2
  • Criar endpoints da API REST
  • Integração com SMS com Twilio
  • Implantação na nuvem com Heroku
  • Requisição com Axios e useEffect
  • Mensagem de confirmação com Toast
  • Deploy no Netlify

🔗 Links usados durante o projeto:


👩🏽‍💻 Autor:

Giselle Souza

Projeto realizado por Giselle Souza com a orientação do professor Nelio do canal DevSuperior.

About

Projeto Fullstack de um sistema para monitorar o alcance das metas de vendas. O sistema está integrado com um banco de dados e conta com envio automático de SMS e implantação do front-end e back-end na nuvem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published