Infinite Mobility App

The Infinite Mobility App is a feature-rich mobile application developed during my internship. Built with Flutter, this app employs Bluetooth Low Energy (BLE) communication to interact with electric bikes. It encompasses a wide range of functionalities, including user management, map navigation, BLE communication, and bike diagnostics.

Table of Contents

Installation

To get started with the Infinite Mobility App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/infinite-mobility-app.git
  2. Navigate to the project directory:

    cd infinite-mobility-app
    
  3. Install dependencies:

    flutter pub get
    
  4. Run the app:

    flutter run
    

Features :

User Management

Map Navigation

BLE Communication

Bike Diagnostic

Technologies Used :

The Infinite Mobility App is built using the following technologies:

Flutter

Dart

Bluetooth Low Energy (BLE).

Contributing

We welcome contributions to InifiteMobilty! If you would like to contribute to the project, please follow these steps:

Fork the repository.

Create a new branch for your feature or bug fix.

Commit your changes and push them to your fork.

Submit a pull request, explaining the changes you have made and their purpose.

Support

If you encounter any issues while using InifiteMobilty or have any questions, please open an issue on the GitHub repository. We will be happy to assist you.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any inquiries or further information, please contact us:

Sidki Amri: sidki.amri@esprit.tn Rayen Mejoub: rayen.mejdoub@esprit.tn