🌟 Inspiration In many developing regions, especially Pakistan, there is a massive gap between knowing a skill and earning from it. Traditional education is expensive, and free platforms often leave students confused without guidance. We built WeVersity to bridge this gap. Our mission is to provide 100% free digital and vocational education, integrated with AI to ensure no student ever feels "stuck" again.
🚀 What it does WeVersity is a comprehensive "Learn to Earn" platform that offers:
- AI-Powered Semantic Search: Beyond simple keywords, our AI understands user intent to find the perfect career path.
- Gemini AI Tutor: A dedicated assistant in every lesson that knows exactly what is being taught in that specific video/text.
- Auto-Quiz Generation: Helping instructors create high-quality assessments in seconds using Gemini Pro.
- Personalized Roadmaps: AI-driven course recommendations based on user interests and past performance.
🛠️ How we built it We migrated the entire platform from a standard React setup to Next.js to leverage Server-Side Rendering (SSR) for better performance.
- Frontend: Built with Next.js App Router and Tailwind CSS for a modern, responsive UI.
- Backend: Powered by Supabase for real-time data sync, authentication, and database management.
- Intelligence: We integrated the Google Gemini API (gemini-3-flash-preview for speed and gemini-3-pro-preview for logic) to handle all AI features.
- Media: Cloudinary handles our educational assets efficiently.
🧠 What we learned During this hackathon, we mastered Prompt Engineering. We learned how to pass large lesson transcripts into Gemini's context window without losing accuracy. We also explored the power of Next.js Server Actions to securely interact with the Gemini SDK on the server side.
🚧 Challenges we faced
- Context Management: Ensuring the AI tutor only answers questions based on the current lesson and doesn't hallucinate.
- Real-time Sync: Building a dashboard that reflects course progress and notifications instantly across all devices.
- Migration: Moving a complex state-heavy application to Next.js while keeping the user experience seamless.
🏆 Accomplishments that we're proud of We are proud to have built a platform where a student can learn everything from Web Development to Livestock Farming for free. Seeing the AI generate a perfect 10-question quiz from a 20-minute video transcript was a "Eureka" moment for our team!
🔮 What's next for WeVersity We plan to introduce AI-powered Voice Mentorship (using Gemini's Multimodal capabilities) so students can speak directly to their tutors. We also aim to build an AI job-matching engine that connects our top-performing students directly with international employers.
Built With
- cloudinary
- framer-motion
- google-gemini-api
- lucide-react
- next.js
- postgresql
- react-quill
- supabase
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.