ScanNPay is a Flutter application integrated with Firebase to deliver a smooth and efficient shopping experience. It offers user-friendly features including login, signup, and real-time email verification. Users can scan barcodes to create item lists and proceed to a swift payment process, eliminating waiting periods and making shopping convenient and efficient.
- Framework: Flutter
- Backend: Firebase
- State Management: GetX
- 🔑 User Authentication: Secure login and signup with real-time email verification.
- 📋 Barcode Scanning: Create item lists effortlessly by scanning barcodes.
- 💸 Quick Payment: Swift and seamless payment process for a hassle-free shopping experience.
Check out our project in action! Watch the full demo on YouTube: Click below:
- Frontend: Flutter
- Backend: Firebase
- State Management: GetX
- User Authentication: Login, signup, and real-time email verification.
- Barcode Scanning: Add items to your list by scanning their barcodes.
- Swift Payment: Effortlessly complete purchases with no waiting period.
- Flutter: Building beautiful, natively compiled applications.
- Firebase: Backend services for real-time database and authentication.
- GetX: Managing state and dependencies efficiently in Flutter apps.
-
Clone the Repository:
git clone https://github.com/KrupeshVachhani/BarcodeScan-Pay.git
-
Install Dependencies:
cd scannpay flutter pub get -
Set Up Firebase: Configure your Firebase project and add the necessary files to the app.
-
Run the Application:
flutter run
We welcome contributions! Feel free to fork the project, create a new branch, and submit a pull request.
For questions, feedback, or suggestions, please reach out to us at vachhani.krupesh@gmail.com.
