Dev Spark

Inspiration

I noticed a growing reliance on automation that often left developers without a deep understanding of the logic behind their programs. I wanted to create a platform that encouraged active learning through coding challenges and games while still using AI in a way that enhances, rather than replaces, human skill development.

What I Learned

  • How to propperly impliment MangoDB
  • Fixing errors in react
  • Propper file structure when deploying to vercel
  • Gemeni API implimentation

How I Built Dev Spark

  • Frontend: React.js for a smooth, interactive user experience.
  • Database: MangoDB for storing user data and progress + Auth
  • AI Integration: Gemeni API

Development Process

  • Started with UI/UX design.
  • Built the core mini-games
  • Implemented an AI-assisted recommendation system to suggest tutorials and articles.

Challenges I Faced

  • Balancing AI Assistance: Ensuring AI provided guidance without making users overly dependent on it.
  • Optimizing Mini-Games: Making sure the challenges were engaging but also educational.
  • MangoDB: Was not familiar with MangoDB, implimenting it was a big learning curve

The Future of Dev Spark

  • Learning AI and basic YOLO models
  • Introducing a mobile app for on-the-go coding challenges.
  • Video tutorials

Built With

Share this project:

Updates