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.
Log in or sign up for Devpost to join the conversation.