Search projects, hackathons, sponsors and tech

    ← All projects

    skill development

    "Wake up skills. Bridge gaps. Get job-ready fast."

    Demo

    About

    The problem it solves Wakey Wakey solves the problem of unclear learning paths and skill mismatches in today’s job market. It helps users identify what skills they lack for their desired careers through AI-powered analysis, then recommends personalized learning resources like curated YouTube videos. Instead of wasting time on generic content, users get targeted suggestions based on their actual needs. The platform also offers AI-generated quizzes to reinforce learning, connects users with mentors for real-world guidance, and tracks progress to ensure continuous improvement. This makes upskilling faster, smarter, and more effective—ultimately increasing job readiness and career confidence.

    How it's made

    Challenges we ran into One of the biggest challenges was scraping personalized YouTube content, as many pages used dynamic loading and pagination, which standard HTTP requests couldn’t handle. We overcame this by integrating Selenium with a headless browser, allowing us to navigate and scrape rendered content effectively. Another major hurdle was dealing with OpenAI API rate limits during testing. To solve this, we implemented caching and request batching to minimize redundant calls. We also faced difficulties in managing quiz and skill state across React components, which we resolved by using the React Context API for global state management. These issues slowed us down initially, but with teamwork, modular code structure, and persistent debugging, we were able to build a smooth and scalable platform.