Inspiration

We built StudyFi to make learning more efficient and fun. With so many resources scattered across the web, we wanted one cozy space powered by AI that helps students study smarter, not harder by being able to put their notes into one website.

What it does

StudyFi is a gamified AI study assistant that lets you:

Ask coding questions and get real-time AI feedback

Review vocab with flashcards

Play interactive learning games

Test your knowledge all in one place!

How we built it

We used HTML, CSS, and JavaScript, integrated with the Gemini API for smart responses. The front end is styled with custom CSS to match a soft, playful aesthetic. The quiz logic, vocabulary parsing, and feedback system were all built from scratch.

Challenges we ran into

One major challenge we faced was running out of API tokens. We’re students and couldn’t pay for a paid plan, so we hit usage limits often. That made it difficult to test responses consistently during development. We also had to troubleshoot API response errors and keep things functional despite those limitations.

Accomplishments that we're proud of

How to integrate and securely use OpenAI’s API, write clean asynchronous JavaScript, and create intuitive user experiences.

What we learned

How to integrate and securely use OpenAI’s API, write clean asynchronous JavaScript, and create intuitive user experiences with fun, educational interactions.

What's next for Studyfi

We plan to take StudyFi beyond just a fun demo. Our next steps include:

User Progress Tracking: A dashboard showing how much you’ve studied, what topics you’ve mastered, and areas to improve.

Multilingual Support: Enable studying in different languages for global users.

Smarter AI Feedback: Fine-tune prompts for even more accurate, personalized learning help.

More Games! Learning is more fun when you don’t realize you’re studying

We also want to explore using open-source LLMs to cut down on API costs and make StudyFi more accessible to everyone.

Built With

Share this project:

Updates