Final Year Project (Transportation Management System)

June 2020 - created by Min Lwin Kyaw, Hammud El Hammud

Project's Info

  • Name : Transportation Management System
  • Team Members : Min Lwin Kyaw, Hammud EL HAMMUD
  • Duration : 9 Months
  • Software for UI : Figma
  • Programming Languages & Frameworks : Python, Django, MySQL, Flutter, Dart
  • Platforms : Web (For Transportation Owners), Mobile (For Users)
  • Links : Figma, Full Thesis

Abstract

In our project, we mainly focus on people who use public and private transportation to give free, reliable, and fast service to track and taking transportation. There are two section in our project, first one is for government or private transportation owners and second is for customers who use their service. Whoever want to use our program, if they have enough data of Transportation in one city, they can add or update these data inside our system, customers in that city can easily use that benefit immediately. For ownersu2019 side, main functionalities are adding, maintaining transportation, and notifying newest information for clients. For customers side, finding transportation, checking transportation, finding shortest path to their destination by provided data. For developer side, creating reliable and fast algorithm to calculate path and storing and maintaining data.

The Goal of the Project

Our main goal is to provider customer to track transportation, search route, save locations and make payment for transportation and top-up money all in one. But sadly, we could not finish all of them. Only provide tracking transportation, search route, and save locations. Let us think about it if you could finish all the features that we wish for. Let us say our system is using in more than one city and almost all of them are big cities and a lot of people use public and private transportation in their daily basic. We all have payment problem when we went from one to city to another, first city use one system and your city use another system, so, when you arrive to another city, you have to make another account to use transportation system. In some cities, without opening new account (means card), we cannot use transportation. At that time, that is big deal. You came another city for your important job, you must go and do your business as soon as possible but because of some different companies providing same service, you couldnu2019t use transportation and have to send more money and time for that. But some city provides some machine to create a new card, but these cards are still more expensive than normal card and if you are a student, these card price for using transportation is way more expansive than you normally pay. If we all agree to use same service with one company or as third-party, we can solve this problem. Let us say our system is using in Istanbul, Bursa and Ankara. Someone from Bursa must go to Istanbul and he/she uses our system, when he/she arrive to Istanbul, he/she can use Istanbul public and private transportation as he/she wanted. For topping-up the money, it works the same way. There will be no more extra steps to do. Same thing for Ankara. All we try to do is giving service to customer and company as intersection. At the same time, customers can still search transportations, 11search route, look transportation data and still check notification that was sent from their current city transportation provider. All these things go in one App.

Mobile Pages

Please Click Image for More Information About Page