Skip to content

elc1090/project3-2024a-mauro-ramon

Repository files navigation

Projeto: Criar aplicação web com backend / persistência de dados em servidor

Screenshot do projeto

Acesso:
Deploy front-end: https://project3-mauro-ramon.web.app
Deploy back-end: https://estoque-api-latest.onrender.com/api-doc

Repo front-end: https://github.com/RamonXXII/Projeto3-2024a-FrontEnd
Repo back-end: https://github.com/elc1090/project3-2024a-mauro-ramon

Api image registry: https://hub.docker.com/repository/docker/mrtrevisan/estoque-api/general

Desenvolvedores

Mauro Roberto Machado Trevisan
Ramon Godoy Izidoro

Nosso projeto

Software de gerenciamento e controle de estoque, disponibiliza funções de:

  • visualização de planilha dos produtos cadastrados na base dados;
  • adição de registros (nome, marca, quantidade);
  • exclusão de registros;
  • atualização de registros.

Desenvolvimento

  • O frontend foi desenvolvido usando React, o deploy foi feito na cloud Firebase;
  • O backend foi feito em node com express, o deploy foi feito na cloud Render;
  • O banco de dados escolhido foi Mongo-DB (não relacional), deploy foi feito com Atlas.

Arquitetura do projeto

Tecnologias

Frontend:

  • React
  • Bootstrap
  • FontAwesome
  • Axios
  • Firebase

Backend:

  • NodeJS (Javascript)
  • Express
  • Docker
  • Render

Banco de dados:

  • MongoDB
  • Atlas

Ambiente de desenvolvimento

  • VS Code
  • Live Share

Referências e créditos


Projeto entregue para a disciplina de Desenvolvimento de Software para a Web em 2024a

About

project3-2024a-mauro-ramon created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published