Skip to content

vikask011/skillbridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SkillBridge

Live Demo

SkillBridge is a full-stack web application that empowers students to swap skills β€” seamlessly offering and learning talents like coding, design, language, music, and more. Think of it as a peer-to-peer learning hub where you grow by teaching and learning from your peers.


πŸš€ Features

πŸ” Authentication

  • Secure sign up & login system (JWT based)
  • Role selection: Teacher, Learner, or Both
  • Protected routes with access control

πŸ§‘β€πŸ« Skill Posting

  • Post skills you can teach
  • Post skills you want to learn
  • Skills are categorized by domain (e.g., Design, Programming, Music)
  • Description, level, and availability included
  • Auto-matching logic for skill pairing

πŸ“… Video Session Scheduling

  • Choose available times for virtual sessions
  • Users can book slots via calendar UI
  • (Optional) Integration with Zoom/Google Meet

βœ… Booking System

  • View incoming and outgoing booking requests
  • Accept or reject sessions with a click
  • View all scheduled and completed sessions

🌟 Peer Reviews

  • After each session, users rate and review their partner
  • Public feedback shown on profile
  • Builds reputation for serious learners/teachers

πŸ”Ž Search and Filter

  • Search bar to find skills or users
  • Filter by category, level, or status (available, booked)

πŸ“„ User Profiles

  • Showcasing posted skills, rating, and reviews
  • Edit profile with bio and interests

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors