StockMaster é um sistema de gestão de armazéns que permite às empresas gerir os seus stocks de produtos de forma eficiente. A plataforma facilita o controlo de inventário, registo de movimentações e monitorização de produtos em tempo real.
Este projeto segue a arquitetura cliente-servidor e é desenvolvido utilizando a MERN Stack:
- MongoDB – Base de dados NoSQL para armazenamento dos produtos e movimentações.
- Express.js – Framework para a API backend.
- React.js – Interface do utilizador dinâmica e interativa.
- Node.js – Plataforma para execução do servidor backend.
- Registo e autenticação de utilizadores.
- Gestão de produtos e categorias.
- Monitorização do stock em tempo real.
- Registo de entradas e saídas de produtos.
- Relatórios e análises sobre movimentações do armazém.
git clone https://github.com/tskxz/StockMaster.git
cd StockMastercd backend
npm installcd frontend
npm installCriar um ficheiro .env na pasta backend com as seguintes variáveis:
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_key
PORT=5000
cd backend
npm startcd frontend
npm startEste projeto está licenciado sob a MIT License.