Skip to content

Fleet management system built with Android, Angular, and AWS.

License

Notifications You must be signed in to change notification settings

FelipeKoga/fleet-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fleet Management System

Overview

Fleet management system built with Android, Angular, and AWS.

Features

  • Complete Chat Functionality: chat system with options for both private and group conversations, supporting text and audio messages for efficient communication.
  • Audio Streaming: Simulate walkie-talkie communication for direct audio streaming, allowing for hands-free interaction with the app.
  • Real-Time Monitoring: Track and monitor drivers in real-time using the Maps SDK, offering a live view of vehicle movements and locations.
  • User Management: Manage organizational users with the ability to create new accounts.

Academic Context

The dissertation associated with this project can be found here: Dissertation Link.

Project Status

Note: This project was developed for academic purposes and is not currently maintained. However, there are plans to resume this project in the future, utilizing the latest technologies.

Technologies

  • Android App:
    • Kotlin
    • Room Database
    • Retrofit
    • Scarlet
    • RxJava
    • Dagger 2
    • Firebase Messaging
    • Navigation Components
    • MVVM
    • Amplify
  • Web Interface:
    • Angular
    • Rxjs
    • Maps SDK
    • Amplify
  • Backend:
    • AWS Lambda with NodeJS
    • Cognito
    • API Gateway
    • DynamoDB - Single Table Design
    • S3
    • SNS