Skip to content

petrucc1/registrador-de-encomendas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Registrador de Encomendas

Descrição

O Registrador de Encomendas é uma aplicação web desenvolvida para gerenciar a entrada e saída de encomendas em um condomínio. Inicialmente, será construída utilizando HTML, CSS e JavaScript. O objetivo principal é permitir que o porteiro registre o nome do morador e a transportadora responsável pela entrega. Em futuras versões, o projeto será expandido para incluir funcionalidades adicionais, como a data de chegada e retirada do pacote, assinatura do morador ao retirar a encomenda, e o nome do porteiro responsável pela entrega.

Além disso, o projeto será integrado a um banco de dados MongoDB para armazenamento e gerenciamento das informações das encomendas.

Funcionalidades

Versão Inicial

  • Registro do nome do morador.
  • Registro do nome da transportadora.

Funcionalidades Futuras

  • Inserção da data de chegada da encomenda.
  • Inserção da data de retirada da encomenda.
  • Coleta da assinatura do morador no momento da retirada.
  • Registro do nome do porteiro responsável pela entrega.
  • Aplicativo desktop utilizando Electron.
  • Aplicativo mobile utilizando React Native ou Flutter.

Tecnologias Utilizadas

  • HTML: Estruturação do conteúdo.
  • CSS: Estilização e layout da aplicação.
  • JavaScript: Funcionalidade e interatividade da aplicação.
  • MongoDB: Armazenamento e gerenciamento dos dados.
  • Electron: Possível tecnologia para desenvolvimento de aplicativo desktop.
  • React Native ou Flutter: Possíveis tecnologias para desenvolvimento de aplicativo mobile.

Estrutura do Projeto

registrador-encomendas/
├── backend/
│   ├── models/
│   │   └── Package.js
│   ├── routes/
│   │   └── packages.js
│   ├── server.js
│   └── .env
├── frontend/
│   ├── index.html
│   ├── style.css
│   └── script.js
└── package.json
└── README.md
└── SECURITY.md
└── LICENSE

Como Contribuir

  1. Faça um fork deste repositório.
  2. Crie uma nova branch: git checkout -b minha-nova-funcionalidade.
  3. Faça suas alterações e commit: git commit -m 'Adiciona nova funcionalidade'.
  4. Envie suas alterações: git push origin minha-nova-funcionalidade.
  5. Abra um Pull Request.

Contato

Para dúvidas ou sugestões, entre em contato pelo e-mail: petrucci_@outlook.com.br.


Nota: Este projeto está em desenvolvimento ativo. Fique à vontade para contribuir e sugerir melhorias.