A social media platform with bartering, QR integration, marketplace, and job listings.
Ugyon Connect is a Flutter & Firebase-powered social media platform that enhances community engagement with bartering, a marketplace, and job listings. It integrates QR scanning for seamless backend interactions with hardware.
✔️ Social Media Platform – Connect with people, share posts, and interact.
✔️ Bartering System – Trade goods/services instead of traditional payments.
✔️ Marketplace – Buy and sell products within the community.
✔️ Job Listings – Employers can post jobs, and users can apply easily.
✔️ QR Code Integration – Hardware interactions (e.g., payment verification, access control).
✔️ Push Notifications – Stay updated with real-time alerts.
✔️ Secure Authentication – Firebase Auth (Google, Email, Phone).
- Dart & Flutter – Cross-platform UI
- Firebase Auth & Firestore – User management & real-time database
- Provider / Riverpod – State management
- Flutter QR Scanner – Scan & generate QR codes
- Node.js (Express.js) – Backend API
- Firebase Firestore & Realtime Database – Scalable NoSQL database
- Firebase Cloud Functions – Serverless backend logic
- Cloud Messaging (FCM) – Push notifications
- QR Code Scanning – For payments, verification, and item transfers
- IoT Support (Optional) – Integration with RFID/NFC for future features
- Flutter SDK
- Node.js
- Firebase CLI
- Android/iOS Emulator or a Physical Device
- Clone the Repository:
git clone https://github.com/yourusername/ugyon-connect.git cd ugyon
- Install Dependencies:
npm install requirement.txt
3 Running setup.sh ```sh chmod +x setup.sh ./setup.sh