Skip to content

This is a project done by Team PrintF(); of SLTC Research University. This project is mainly based on Flutter Dart and the Project topic is AutoMob which is a Shuttle Tracking Mobile Application.

Notifications You must be signed in to change notification settings

funky-dev99/auto_mob_v1

 
 

Repository files navigation

auto_mob_v1

Installation

• Currently, you can download our application as an APK, install it on your phone and you can use all the functions in it.
• We will deploy our application in Play Store by the near future.

What is Auto Mob?

Auto Mob is a Cloud Based Mobile Application Development project which was built by Team PrintF(); of SLTC Research University. This project was chosen since this projrct will be a good investment for SLTC Research University. We are created this application, to find a solution for the problem faced by students and staff members due to the time differentiation of the shuttle service at SLTC Research University.

Aim of Auto Mob

The aim of Auto Mob Mobile Application is to help to manage the time of SLTC staff members and students who are using the shuttle service.

Auto Mob,

• Implement and introduce a successful Mobile Application that allow SLTC users to lively track SLTC Shuttles.

• Establishing a properly implementing GPS system which enables live tracking.

• Update each user’s account after a proper user payment and initiate a system to record users travel details.

Technologies

• We used the dart framework with flutter as our main technology, Google Cloud Platform as the cloud platform, and Firebase as the Database.

• Here we used the options of google cloud as follows : Authentication, Google Firestore, Google Storage, and Real-time Database.

Features

Email and Password authentication and google authentication. After signing in this way, you will be directed to the signup page. Before loging in you should confirm your email. You can log into the account using the username and password after that or you can log in through the Google Account. After Loging in to the account, you can see the home page. Here there are six main menus: Location, Attendance, View Profile, Payment, Emergency, and Setting.

1. Location

By providing the current location of the user you can track the shuttle details as the Distance and Time. A Polyline is used for this purpose.

2. Attendance

Students can mark their attendance themselves. All these attendances are shown on a separate page. The attendance page contains the input date, time, index number, and route.

3. View Profile

Here you can update your profile photo. Now the profile shows the relevant student's name, email, index number, and batch uniquely.

4. Payment

Here you can give payment details and upload the payment slip. Everything is saved in our cloud.

5. Emergency

This contains numbers to contact in an emergency. When you click on the phone icon, the call will be auto-generated.

6. Setting

The setting page contains help and support, terms and conditions, privacy policy, and about us. When we click on the relevant option, we will be directed to the relevant page.

• Help & Support

This page contains the contact numbers of SLTC and the contact numbers of our group members.

• Terms & Conditions

This page contains terms & conditions about our app.

• Privacy Policy

This page contains the privacy policy of our app.

• About Us

This page contains about the Team Details and the Vision and Mission of the Team.

About

This is a project done by Team PrintF(); of SLTC Research University. This project is mainly based on Flutter Dart and the Project topic is AutoMob which is a Shuttle Tracking Mobile Application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 69.9%
  • C++ 13.5%
  • CMake 11.8%
  • HTML 1.6%
  • Swift 1.2%
  • C 0.9%
  • Other 1.1%