GyaanSetu – Peer-to-Peer Skill Exchange Platform

A community-driven skill exchange platform that allows individuals to offer and request skills from one another.

View Live Demo
Dashboard interface of GyaanSetu skill exchange platform

01 Overview

GyaanSetu is a community-driven skill exchange platform that allows individuals to offer and request skills from one another. With a clean, intuitive dashboard and real-time session tracking, it aims to create a collaborative learning environment where knowledge flows freely between users — making it ideal for students, professionals, and lifelong learners.

02 The Challenge

In today's fast-paced world, people often have valuable skills to share but lack a platform to connect with those who want to learn them. Traditional learning platforms focus on one-way teaching, while there’s a huge gap when it comes to skill swapping in a mutually beneficial way. This led to the idea of building a bridge — a “Setu” — for knowledge.

03 Our Solution

GyaanSetu facilitates two-way learning. Users can:

  • Offer skills (e.g., web development, guitar, painting)
  • Request skills they want to learn
  • Match with other users based on skill compatibility
  • Book sessions and track them via a centralized dashboard
  • Receive ratings & feedback to improve community trust

04 Technology Stack

Frontend: HTML, CSS, JavaScript

Backend: Python (Flask)

Database: SQLite (or Firebase for live demo purposes)

Design: Figma / Canva mockups

Authentication: Session-based login system

05 Key Features

  • 👤 Profile-based skill management
  • 🔁 Skill offer/request system
  • 📅 Bookings & session scheduler
  • ⭐ Rating system after sessions
  • 📊 Interactive dashboard (Skills Offered, Skills Wanted, Bookings, Average Rating, Matches)
  • 🔍 Recent Skill Matches & Upcoming Sessions display