Skip to content

Aman-Semwal/SkillSwap

Repository files navigation

🎓 SkillSwap – Hyperlocal Skill Barter Platform for Students

No money, just skill exchange. Learn. Teach. Grow. Together.

SkillSwap is an AI-powered, credit-based skill barter platform that enables students to exchange skills instead of paying money.
For example — “I’ll teach you Python if you help me learn Photoshop.”
Built with modern web technologies, SkillSwap connects learners and teachers in hyperlocal student communities.


🚀 Features

🧑‍🎓 For Students

  • Profile Creation – Add the skills you can teach and those you want to learn.
  • AI Matching – Smart recommendations for ideal learning partners.
  • Credit System – Earn credits by teaching; spend them to learn.
  • In-app Chat & Video – Seamless communication through integrated tools.
  • Reviews & Ratings – Build trust and credibility among peers.
  • Gamified Learning – Earn badges, levels, and rewards.

🧑‍💼 For Admins

  • User verification & moderation
  • Manage skill listings & sessions
  • Track analytics, activity, and reports
  • Approve or block users
  • Send announcements or updates

🧠 Why Choose SkillSwap?

# Feature Description
1️⃣ Credit-Based Learning Students exchange skills using credits — no money involved.
2️⃣ AI-Powered Matching Intelligent matchmaking between learners and teachers.
3️⃣ Hyperlocal Connections Connect with peers in the same campus or nearby cities.
4️⃣ Seamless Communication Built-in chat and video sessions.
5️⃣ Gamified Experience Learn, earn, and grow with badges and leaderboards.
6️⃣ Safe & Verified Every user is verified for a secure environment.

🧭 How It Works

  1. Create your profile – Add your teaching and learning skills.
  2. AI suggests matches – Get paired with ideal peers.
  3. Exchange credits – Teach to earn, learn to spend.
  4. Chat & schedule sessions – Built-in communication tools.
  5. Rate your experience – Build a trusted community.

🧑‍💻 Installation Guide

# Clone the repository
git clone https://github.com/yourusername/SkillSwap.git

# Navigate to the project folder
cd SkillSwaap

# Install dependencies
npm install

# Add your Supabase credentials
# In .env
SUPABASE_URL=your-url
SUPABASE_KEY=your-anon-key

# Run locally
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors