Inspiration

We wanted to create a single unified platform where students can focus, plan, and get academic help—all in one place. The idea was to bring together powerful tools like AI, planners, and learning aids in a fun, easy-to-use environment.

What it does

StudyPal is a smart assistant for students, packed with:

A dynamic planner

A focused Pomodoro timer

An AI-powered assistant for doubts

A customizable assignment generator

A goal-based roadmap generator

An interactive 3D viewer (Periodic Table, Solar System, and Airplane)

A collaborative Q&A Forum

How we built it

We used HTML, CSS, and JavaScript to create a fully responsive frontend. Google Sheets served as our database via Apps Script, and Gemini API powered the AI-based features like assignment and roadmap generation.

Challenges we ran into

Matching timestamp formats between client and Sheets

Handling JSON data inside Google Sheets

Designing a clean yet futuristic UI that works well across devices

Managing CORS errors during development

Accomplishments that we're proud of Building a complete productivity and learning platform from scratch

Seamless integration of multiple AI tools

Achieving a smooth user experience and clean UI

Using only free tools (Google Sheets, Gemini API, HTML/CSS/JS)

What we learned

Efficient use of Google Apps Script as a backend

Handling JSON data in Google Sheets

Designing AI prompts for HTML-rich outputs

Creating clean and accessible UI with animations and responsiveness

What's next for StudyPal – A Friendly Assistant For Students

User login & personalization

More AI tools: Quiz generator, Flashcards, Summary bot

Enhanced 3D environments with interactive learning

Hosting on a scalable backend with database integration

Launch as a free web app for students worldwide.

Share this project:

Updates