Inspiration I wanted to create an affordable, accessible alternative to expensive learning platforms by enabling people to directly exchange skills instead of money.

What it does SkillSwap connects learners and mentors worldwide through a barter-based system, integrating live sessions, secure payments, ratings, and real-time communication.

How I built it I used React.js with Next.js for the frontend, Firebase Firestore for real-time data, Razorpay for payments, and cloud deployment on Render with secure authentication Challenges i ran into Ensuring real-time scalability, integrating secure payments, maintaining trust between users, and optimizing for both desktop and mobile devices were major hurdles.

Accomplishments that we're proud of I built a fully functional, secure, and mobile-responsive platform that achieved perfect 100 scores in SEO and Best Practices, 95 in Accessibility, and performance scores ranging from 62 to 76 across regions. The platform also received 94% positive feedback from beta testers. What I learned I gained hands-on experience in full-stack development, real-time database design, payment integration, security best practices, and user experience optimization.

What's next for SkillSwap I plan to build native mobile apps, integrate AI-based skill matching, add built-in video conferencing, and explore blockchain-based skill certifications.

Built With

  • ci/cd,pipelines
  • firebase-authentication
  • firebase-firestore
  • next.js
  • node.js
  • react.js"
  • render-cloud-hosting
  • tailwind-css
Share this project:

Updates