Skip to content

Luizz14/luifleet

Repository files navigation

🚗 LuiFleet

Um aplicativo mobile robusto para gerenciamento de frotas com suporte offline-first

📱 Sobre o Projeto

LuiFleet é uma solução completa de gerenciamento de frotas que permite que empresas controlem seus veículos de forma eficiente, mesmo em áreas com conectividade limitada. Com uma abordagem offline-first, o aplicativo garante operação contínua independente da disponibilidade de internet.

✨ Principais Características

  • 🔄 Sincronização offline-first
  • 📍 Rastreamento em tempo real
  • 🗺️ Integração com mapas
  • 🔐 Autenticação segura
  • 📊 Gestão completa da frota

🛠️ Tecnologias Utilizadas

  • React Native - Framework mobile multiplataforma
  • Expo - Framework de desenvolvimento
  • TypeScript - Linguagem principal
  • RealmDB - Banco de dados local
  • MongoDB - Banco de dados em nuvem
  • Styled Components - Estilização
  • React Native Maps - Integração com mapas
  • OAuth - Sistema de autenticação

🚀 Como Iniciar

Pré-requisitos

  • Node.js
  • npm ou pnpm
  • Expo CLI
  • Android Studio (para desenvolvimento Android)
  • Xcode (para desenvolvimento iOS - apenas Mac)

Instalação

  1. Clone o repositório

  2. bash git clone https://github.com/Luizz14/luifleet.git

  3. Instale as dependências

bash cd luifleet pnpm install 3. Configure as variáveis de ambiente bash cp .env.example .env

  1. Inicie o projeto bash pnpm start

🌟 Funcionalidades

Modo Offline

  • Armazenamento local de dados com RealmDB
  • Sincronização automática quando online
  • Operações completas mesmo sem internet

Gestão de Frota

  • Cadastro e monitoramento de veículos
  • Histórico de utilização
  • Rastreamento em tempo real
  • Relatórios e análises

🤝 Contribuindo

Contribuições são sempre bem-vindas! Para contribuir:

  1. Fork o projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

📞 Contato

Luiz - @Luizz14

Link do Projeto: https://github.com/Luizz14/luifleet


⭐️ Se este projeto te ajudou, considere dar uma estrela!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors