Loading repository data…
Loading repository data…
EnriqueFolchBlasco / repository
Luggo is an Android app developed using Flutter as part of my final project while learning mobile development. It focuses on managing moving services with features like inventory tracking, chat, notifications, and QR code integration. Although designed with scalability and maintainability in mind, note that this project is a work in progress.
Luggo is a final project (TFC) Android application developed using Flutter. This app aims to provide a smooth, user-friendly experience for managing moving services, incorporating modern design patterns and best practices in mobile development. The repository contains the full source code, including UI, backend logic, and integrations.
Built with scalability and maintainability in mind, Luggo is a project I developed while learning, so it’s not perfect and may contain errors. Please keep this in mind.
Watch the Luggo Android App Demo on YouTube
The app is organized for clarity and extensibility. The project follows a structured folder organization to ensure maintainability and scalability:
lib/
├── controllers/ # Manages application controllers
├── dao/ # Data Access Objects for database operations
├── database/ # Database configuration and initialization
├── models/ # Data models
├── providers/ # State management providers
├── repository/ # Repository pattern for data handling
├── screens/ # UI screens and pages
├── services/ # API and external service integrations
├── utils/ # Utility functions and constants
├── widgets/ # Reusable widgets
└── main.dart # Application's entry point
git clone https://github.com/EnriqueFolchBlasco/Luggo-Android-App.git
cd Luggo-Android-App
flutter pub get
flutter run
Contributions are welcome! If you'd like to contribute, please follow these steps:
Please ensure your code adheres to the project's coding standards.
This project is licensed under the MIT License. See the LICENSE file for details.