Skip to content

FelipeKoga/fleet-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

200 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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