Aplicativo mobile de venda e entrega de gás para a região do Amazonas.
```bash cd "App-Gas Amazonas LTDA" npm install ```
Web (Chrome): ```bash npm run web ```
Android: ```bash npm run android ```
iOS: ```bash npm run ios ```
- App.js — Aplicação principal
- app.json — Configurações do Expo
- package.json — Dependências
- Email: [email protected]
- Senha: 123456
✅ Login e Cadastro de Clientes ✅ Carrinho de Compras ✅ Histórico de Pedidos (AsyncStorage) ✅ 3 Perfis: Cliente, Entregador, Admin ✅ Design Responsivo
Todos os dados são salvos localmente em AsyncStorage (navegador/dispositivo).
Para persistir usuários e pedidos em um serviço dedicado foi adicionado um backend em Python:
- Instale as dependências:
cd "App-Gas Amazonas LTDA/backend" python -m venv .venv .venv\\Scripts\\activate pip install -r requirements.txt
- Inicie o servidor:
uvicorn app.main:app --reload
- A API ficará disponível em
http://localhost:8000e a documentação automática emhttp://localhost:8000/docs.
GET /health– Verifica se o serviço está online.POST /users– Registra um novo usuário (nome, email, senha ≥ 6 chars).GET /users– Lista usuários cadastrados.POST /orders– Recebe o disparo de compra com e-mail do cliente e itens do carrinho; grava itens individualmente e calcula o total.GET /orders– Lista pedidos com itens e status.
Desenvolvido com Expo + React Native