Curso: Ciência da Computação
Disciplina: Projeto de Sistemas
Semestre: 2º Semestre de 2025
Professor: Edeilson Milhomem da Silva
| Nome | Github |
|---|---|
| Douglas Alves da Cruz | douglasalvesc |
| Italo Henrik Batista Reis | italohreis |
| Luiz Felipe da Paz Leal | arkfx |
| Marcos Freire de Melo | MarcosFrMelo |
| Ruam Marcos Maciel dos Santos | RuamMarcos |
|O EzGestor é uma solução de gestão empresarial integrada, projetada para atender às necessidades de micro, pequenas e médias empresas. A plataforma, acessível via web e aplicativo móvel, centraliza e automatiza processos essenciais como gestão de vendas, controle de estoque e fluxo de caixa, fornecendo aos gestores uma visão completa e em tempo real do negócio para impulsionar o crescimento e a competitividade no mercado.
- Docker e Docker Compose (recomendado para facilidade)
- Ou manualmente: Python 3.10+, Node.js 18+ e npm
# Clone o repositório
git clone https://github.com/RuamMarcos/ezgestor.git
cd ezgestor
# Inicie os containers
docker-compose up -d
# O sistema estará disponível em:
# - Frontend Web: http://localhost:5173
# - Backend: http://localhost:8000cd backend
# Crie um ambiente virtual
python -m venv venv
venv\Scripts\activate # Windows
# ou
source venv/bin/activate # Linux/Mac
# Instale as dependências
pip install -r requirements.txt
# Execute as migrações
python manage.py migrate
# Inicie o servidor
python manage.py runservercd frontend
# Instale as dependências
npm install
# Inicie o servidor de desenvolvimento
npm run dev
# Acesse: http://localhost:5173cd mobile
# Instale as dependências
npm install
# Inicie o Expo
npm start
# Escaneie o QR code com o app Expo no seu celularPara informações detalhadas sobre Requisitos Funcionais, User Stories, Modelagem, Planejamento de Iterações, Diagramas de Engenharia e muito mais, acesse: