BRN Info_Dev Loja Virtual Android, IOS, WEB
Este projeto é um ponto de partida para um aplicativo Flutter de uma loja virtual completa, com funcionalidades de compra, integração com o Firebase como backend e várias outras características avançadas.
- Compra de produtos utilizando cartão de crédito.
- Lista de usuários e filtros de produtos por cliente.
- Envio de e-mails para todos os clientes ou seleção específica por parte do administrador.
- Área administrativa com informações de status de pedidos (entregue, em andamento, cancelado, etc.) .
- Compartilhamento de produtos nas redes sociais, como WhatsApp, Facebook, Instagram e e-mail.
- Carrinho de compras personalizado para cada usuário.
Este projeto utiliza o Flutter como framework de desenvolvimento. Caso seja a sua primeira experiência com o Flutter, recomendamos os seguintes recursos:
Para obter ajuda com o desenvolvimento em Flutter, consulte a documentação online, que oferece tutoriais, exemplos, orientações sobre desenvolvimento móvel e uma referência completa da API.
Certifique-se de ter o Flutter instalado corretamente em seu ambiente de desenvolvimento. Você também precisará configurar um projeto no Firebase para habilitar as funcionalidades de backend.
- Clone este repositório para o seu ambiente local.
- Abra o projeto no seu editor de código preferido.
- Execute o seguinte comando no terminal para obter as dependências do Flutter:
flutter pub get
- Configure as credenciais do Firebase no projeto.
- Inicie o aplicativo executando o comando:
flutter run
Certifique-se de que um dispositivo emulado ou um dispositivo físico esteja conectado.
Contribuições são sempre bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.