Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 3.72 KB

README.md

File metadata and controls

77 lines (48 loc) · 3.72 KB

E-Vahak: Complete Solution for Cashless Payment in Public Transport 💳🚌

Welcome to the E-Vahak repository! 🚀 We've crafted an innovative application to revolutionize cashless payments and E-ticketing in public transport. Dive in to discover how we've leveraged Flutter, Firebase, and Razorpay to create a seamless experience.

Live Demo 🌐

Explore our Figma templates for a sneak peek into the application's user and admin interfaces:

Feel the experience firsthand by trying the live demo! 📱

Screenshots 📸

Screenshot 2024-01-27 at 3 06 05 PM Screenshot 2024-01-27 at 3 08 31 PM Screenshot 2024-01-27 at 3 07 53 PM

Overview 📝

E-Vahak simplifies public transport payments, providing passengers with E-tickets through cashless transactions. Here's what makes it stand out:

  • Flutter Magic: Crafted with Flutter for a cross-platform and visually appealing user interface.
  • Secure Authentication: Utilizes Firebase Email-Password authentication for a secure login experience.
  • Cloud-Powered: Leverages Firestore for a robust and scalable database solution.
  • Cashless Transactions: Integrated Razorpay payment gateway for quick and secure cashless payments.
  • ScanQR Functionality: Seamlessly scan QR codes for a hassle-free boarding experience.
  • Persistent State: Guarantees a smooth user experience with persistent state management.
  • Efficient State Management: Employs Riverpod for effective state management throughout the application.

Try It Yourself! 🚀

Step 1: Clone the Repository

git clone https://github.com/yourusername/E-Vahak.git

Step 2: Install Dependencies

cd E-Vahak
flutter pub get

Step 3: Configure Firebase

Set up Firebase authentication and Firestore by following the instructions in the Firebase documentation.

Step 4: Run the Application

flutter run

Features 🌟

  • Persistent State: Enjoy a consistent experience with data retention across sessions.
  • Efficient State Management: Riverpod ensures smooth and efficient state handling.
  • Cashless Payment via Razorpay: Seamlessly make secure cashless transactions with Razorpay.
  • ScanQR Functionality: Boarding becomes a breeze with the integrated QR code scanner.
  • User-Friendly Interface: A sleek and intuitive design for an enjoyable user experience.

License 📄

This project is licensed under the MIT License.

Let's Connect! 🌐

Stay connected with us on LinkedIn for the latest updates and announcements!


E-Vahak is not just an application; it's a step towards a smarter and more convenient public transport system. We hope you enjoy exploring it as much as we enjoyed building it. Happy traveling! 🚌💨