skillenza-com / MishMash-India-2020

MishMash hackathon is India’s largest online diversity hackathon. The focus will be to give you, regardless of your background, gender, sexual orientation, ethnicity, age, skill sets and viewpoints, an opportunity to showcase your talent. The Hackathon is Live from 6:00 PM, 23rd March to 11:55 PM, 1st April, 2020
2 stars 12 forks source link

abusement_park - EzPay - FinTech #29

Closed sin3point14 closed 4 years ago

sin3point14 commented 4 years ago

ℹ️ Project information

  1. Theme: FinTech

  2. Project Name: EzPay

  3. Short Project Description: UPI on SMS

  4. Team Name: abusement_park

  5. Team Members: Manas Chaudhary( @sin3point14 Anish Mukherjee @alphadose

  6. Demo Link: https://www.youtube.com/watch?v=2BtrkmW-mWA&feature=youtu.be

  7. Repository Link(s): https://github.com/alphadose/EzPay

  8. Presentation Link: https://docs.google.com/presentation/d/1YkbOsEhqBFLhRNle6_vDrALsG2D-iqPRIElbSkTJjGo/edit#slide=id.g25f6af9dd6_0_0

  9. Azure Services Used- Azure Ubuntu 18.04 Virtual Machine, Used as a relay server between Twilio Gateway and NPCI UPI API, hence shifting the protocol from SMS to HTTP

🔥 Your Pitch

What? UPI on SMS Why? UPI is rapidly rising as a preferred mode of payments due to its simplicity and versatility. But it is still not the most accessible thing. A big issue that persists is that how can we facilitate UPI payments in situations where the users don't have access to internet connection. People living in remote areas won't necessarily have a good internet connection or a person wishing to pay for a bus ticket may also face connection issues when the bus is travelling through deserted areas are two such example cases. To extend this service to more people and situations, we introduce our solution, UPI on SMS. How? We'd be extending the UPI service through SMS. our app will be like a normal payments app with very simple UI, to accommodate non-tech savvy people. A person will be able to pay using a simple PAY button and a QR code or VPA (Virtual Private Address). The change comes here, if the payment fails due to poor internet connection our application would use SMS as a fallback and send the required data over it to our server. The server would extract the data in the SMS, invoke the transaction by calling the UPI API and send an SMS back with the results. The reason we're choosing SMS is that India still has internet connection issues but cellular connectivity is good even for remote regions.

✅ Checklist

Before you post the issue: