Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarita-joshi/pmpml-ticket-booking-app
SDL project
https://github.com/sarita-joshi/pmpml-ticket-booking-app
android digitalpayments java pmpml publictransport sustainabletransport ticketbooking
Last synced: 6 days ago
JSON representation
SDL project
- Host: GitHub
- URL: https://github.com/sarita-joshi/pmpml-ticket-booking-app
- Owner: Sarita-Joshi
- Created: 2019-09-12T13:10:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T01:47:21.000Z (6 months ago)
- Last Synced: 2024-05-22T02:43:39.540Z (6 months ago)
- Topics: android, digitalpayments, java, pmpml, publictransport, sustainabletransport, ticketbooking
- Language: Java
- Homepage:
- Size: 761 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PMPML Ticket Booking Application
This repository hosts the Android application for the Pune Mahanagar Parivahan Mahamandal Limited (PMPML) ticket booking system. The application aims to improve the commuting experience in Pune by addressing reliability, payment issues, and streamlining the process of ticket booking.
## Project Overview
In response to the issues identified by a survey conducted by Parisar, an environmental group advocating for sustainable transport, this app focuses on enhancing the service quality of PMPML. Key problems such as unreliable bus services, frequent cancellations, and difficulties in handling coin payments are addressed through this digital solution.
## Features
- **Reliability Notifications**: Provides real-time updates about bus schedules, route changes, and cancellations directly through the app.
- **Digital Payments**: Supports online payment options, including a personal mobile wallet, to reduce dependency on cash transactions and promote the Digital India initiative.
- **Paperless Tickets**: Generates digital tickets that are stored on the server, reducing the environmental impact and operational costs associated with paper tickets.
- **Complaints Portal**: Directly connects users with PMPML officials to address grievances quickly and efficiently.## Technologies Used
- **Android**: The application is developed for Android devices using Kotlin/Java.
- **Backend**: Utilizes secure cloud services for managing tickets, payments, and user data.
- **APIs**: Integrates with various APIs for payment gateways and real-time data transmission.## Installation
1. Clone this repository:
```bash
git clone URL_OF_THIS_REPOSITORY
2. Open the project in Android Studio or your preferred IDE.
3. Build the project and run on an Android device or emulator.