WaitForMe is an application dedicated to bring people with disabilities and public transport drivers closer together. Our platform effectively addresses the challenges encountered by people with disabilities at bus stops, eradicating issues such as indifference, prolonged wait times, and unnecessary stress. By ensuring accessibility for all within urban mobility, WaitForMe is driving positive change and making the world better for everyone.
- π― UN's SDG And Targets
- π₯ Demo Video
- π§° Used Technologies
- π οΈ Project Architecture
- π± Project Features
- π€ Getting Started
- π¨π»βπ» Developers
Our application actively contributes to the implementation of two key United Nations Sustainable Development Goals:
Target 10.2 Promote Universal Social, Economic and Political Inclusion - empower and promote the social, economic and political inclusion of all, irrespective of age, sex, disability, race, ethnicity, origin, religion or economic or other status.
Target 11.2 Affordable and Sustainable Transport Systems - provide access to safe, affordable, accessible and sustainable transport systems for all, improving road safety, notably by expanding public transport, with special attention to the needs of those in vulnerable situations, women, children, persons with disabilities and older persons.
Video Link: WaitForMe - GDSC Solution Challenge 2024
- Flutter β Firebase β Google Cloud β Dart β Google Analytics β Google Cloud Speech API β Google Maps
Profile Screen | Role Changing | Overview |
---|---|---|
Now, PWD has 3 roles, for a more precise definition. Roles list: 1. Visually Impaired 2. Disabled Person 3. PWD |
Welcome Screen | Login Screen | Registration Screens |
---|---|---|
Flutter version 3.19.0 [min] and more.
This is the official documentation of Flutter, follow the instructions in this article to install it.
Step-by-step instructions for importing the WaitForMe
project.
Download our ZIP archive and unpack it to the folder you want. You will see the following files and directories:
android/ for [android] part
assets/ project resources folder
ios/ for [ios] part
lib/ project source folder
linux/
macos/ for [macOS] part
readme/ resources for README.md
test/
web/ for [web]
windows/ for [windowsOS]
.gitignore
.metadata
README.md
analysis_options.yaml
β <files with all necessary dependencies>
pubspec.lock
pubspec.yaml
γ
€
You can also clone our project using the git clone
command. To do this, you need to go to the command prompt and specify the path to the folder where you will import the project.
Next you will need to enter the following:
git clone https://github.com/altair2503/WaitForMe.git
Specify the path to the folder where you unpacked the ZIP archive in the command prompt. γ €
Since the project does not contain all the necessary dependencies, you will need to install them.
To do this, you need to enter the following command:
flutter pub get
After completing all the steps described in the instructions, connect your mobile device
or emulator
, and launch the project by typing the following command in the command prompt:
flutter run
Kapparova Aknur | Amen Azat | Kazieva Dina | Kabdrakhmanov Altair |
---|---|---|---|
Front-End Developer | Front-End Developer | Back-End Developer | Back-End Developer |
Aknur Linkedin | Azat Linkedin | Dina Linkedin | Altair Linkedin |