Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sidiahmedhabib/auto-box-installateur-project

Design and development of a mobile application to manage the installation interventions of auto boxes
https://github.com/sidiahmedhabib/auto-box-installateur-project

angular flutter oauth2 rest-api software-engineering spring-boot

Last synced: about 2 months ago
JSON representation

Design and development of a mobile application to manage the installation interventions of auto boxes

Awesome Lists containing this project

README

        

# Project Title: Mobile Application for Managing Installation Interventions of Auto Boxes

Welcome to the project repository for the design and development of a mobile application to manage the installation interventions of auto boxes. This project includes three main components:

!["login"](./pic.png)

1. **Mobile Application**: The mobile app for field technicians to manage installation tasks.
2. **Dashboard Admin Web App**: The web application for administrators to oversee operations.
3. **Backend API App**: The backend services providing APIs for the mobile and web applications.

## Table of Contents

- [Project Overview](#project-overview)
- [Features](#features)
- [Repositories](#repositories)
- [Technologies Used](#technologies-used)
- [License](#license)
- [MyLinks](#my-links)

## Project Overview

This project aims to streamline the process of managing installation interventions for auto boxes. The solution includes a mobile application for technicians in the field, a web-based dashboard for administrators, and a backend API to support both applications.

## Features.

### Mobile Application
- View assigned installation tasks
- Update status of tasks
- Capture and upload photos
- GPS tracking for navigation

### Dashboard Admin Web App
- Monitor installation interventions
- Assign tasks to technicians
- Generate reports and analytics
- Manage technician profiles

### Backend API App
- Authentication and authorization
- Task management
- Data synchronization between mobile app and web dashboard
- Reporting and analytics

## Repositories

1. **[Mobile Application Repository](https://github.com/SidiahmedHABIB/installateur-mobile-app)**
2. **[Dashboard Admin Web App Repository](https://github.com/SidiahmedHABIB/installateur-dashboard-admin-web-app)**
3. **[Backend API App Repository](https://github.com/SidiahmedHABIB/installateur-api)**

## Technologies Used

- **Flutter**: Used for developing the mobile application.
- **Angular**: Used for developing the web application.
- **Java Spring Boot**: Used for the backend API.
- **GetX**: Used for state management in Flutter applications. It simplifies the development process and enhances performance.
- **OAuth 2.0**: Used for authorization protocols in the application, providing specific authorization flows for different types of applications.
- **EmailJS**: Used for sending emails directly from client-side code without the need for a server-side setup.
- **MySQL**: Used as the relational database management system for storing application data.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---

For more detailed instructions, refer to the README files in each repository:

- [Mobile Application Repository](https://github.com/SidiahmedHABIB/installateur-mobile-app)
- [Dashboard Admin Web App Repository](https://github.com/SidiahmedHABIB/installateur-dashboard-admin-web-app)
- [Backend API App Repository](https://github.com/SidiahmedHABIB/installateur-api)

Thank you for your interest in our project! If you have any questions or need further assistance, feel free to open an issue in the relevant repository.

## My Links
[![FaceBook](https://img.shields.io/badge/Facebook-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/habib.sidiahmed.5) [![Linkedin](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/sidi-ahmed-habib-18163220a/)