Inspiration
In a world where time is limited and attention spans are short, we noticed a growing demand for quick, practical learning—from Canva tricks to Excel formulas, budgeting hacks to cooking tips. Traditional e-learning platforms felt too formal, long, and isolated. We were inspired to create SkillLink, a space where real people share real-world skills in short, impactful sessions. Think of it as microlearning powered by the community, not corporations.
What it does
SkillLink is a peer-to-peer microlearning platform where anyone can:
- Learn real-life skills through 15–30 minute live sessions or recorded videos.
- Share knowledge as a "sharer" by uploading tutorials or offering live sessions.
- Book sessions, leave reviews, track progress, and grow a practical skillset on the go. The platform supports roles for learners and sharers, session scheduling, video uploads, and a personalized dashboard experience.
How we built it
We used the following tools and technologies:
- Bolt.new to build the full frontend UI with reusable components, mobile responsiveness, and logic blocks.
- Supabase as our backend.
Challenges we ran into
- Integrating Supabase with Bolt.new required precise handling of asynchronous calls and proper state management.
- Video upload and playback from Supabase Storage needed optimization for different file sizes and formats.
- Designing a clean and universal UI that appeals to both learners and sharers was trickier than expected, especially when balancing mobile and desktop layouts.
- Balancing user flows for both roles (learner and sharer) without cluttering the experience was a UX challenge.
Accomplishments that we're proud of
- Successfully built and deployed a functional MVP with user authentication, content upload, and live session booking.
- Created a scalable database structure that supports real growth and monetization in the future.
- Designed an interface that is minimal yet vibrant, with a user-friendly learning and sharing experience.
- Built an app that people from all skill levels and backgrounds can benefit from in under a week.
What we learned
- We deepened our understanding of Supabase services — especially managing storage and relational data.
- Learned to build modular frontend logic using Bolt.new's UI and scripting blocks.
- Gained experience in creating multi-role applications with user-specific dashboards.
- Understood the importance of microUX — even small things like loading animations and layout spacing make a huge difference in user trust.
What's next for SkillLink
- Monetization features with Stripe integration for paid session booking.
- Adding AI-generated smart recommendations for learners based on skills viewed or booked.
- Building a social layer — followers, comments, and learner-sharer messaging.
- Launching a mobile app version for even faster learning access.
- Partnering with communities and universities to onboard creators and test pilot programs.
Built With
- javascript
- supabase
- tsx
Log in or sign up for Devpost to join the conversation.