Skip to content

Ugyon Connect is a next-generation social media platform designed to foster community engagement while integrating sustainability efforts. It combines social networking with job listings, an online marketplace, an interactive map, and a QR code system that connects with a reverse vending machine for plastic bottle recycling.

Notifications You must be signed in to change notification settings

DevAdora/UgyonConnectApp

Repository files navigation

📌 Ugyon Connect

A social media platform with bartering, QR integration, marketplace, and job listings.

Ugyon Connect Banner

📖 Overview

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.


🚀 Features

✔️ 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).


🛠 Tech Stack

📱 Frontend (Flutter)

  • Dart & Flutter – Cross-platform UI
  • Firebase Auth & Firestore – User management & real-time database
  • Provider / Riverpod – State management
  • Flutter QR Scanner – Scan & generate QR codes

🌐 Backend (Node.js & Firebase Functions)

  • Node.js (Express.js) – Backend API
  • Firebase Firestore & Realtime Database – Scalable NoSQL database
  • Firebase Cloud Functions – Serverless backend logic
  • Cloud Messaging (FCM) – Push notifications

🔗 Hardware Integration

  • QR Code Scanning – For payments, verification, and item transfers
  • IoT Support (Optional) – Integration with RFID/NFC for future features

📦 Installation

Prerequisites

🔧 Setup

  1. Clone the Repository:
    git clone https://github.com/yourusername/ugyon-connect.git
    cd ugyon
  2. Install Dependencies:
    npm install requirement.txt

3 Running setup.sh ```sh chmod +x setup.sh ./setup.sh

About

Ugyon Connect is a next-generation social media platform designed to foster community engagement while integrating sustainability efforts. It combines social networking with job listings, an online marketplace, an interactive map, and a QR code system that connects with a reverse vending machine for plastic bottle recycling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •