*Our videos are attatched in the try it out link please check it out there instead of the video section.

Project Story: Here is the story of our project, Athena, which details our inspiration, features, technical build, challenges, accomplishments, and future plans. Inspiration: The experience of being a student is the most common factor for kids around the world. We recognized that even though the act of studying is universal, the process of managing schoolwork has become much more disconnected because of the numerous Learning Management Systems (LMSs) and educational applications. This fragmentation creates unnecessary stress. Our inspiration was to elevate the schoolwork experience by unifying these platforms, providing students with a single, intelligent hub to manage, understand, and succeed at their academic responsibilities. We aimed to transform the most ordinary part of a student's life into an organized, efficient, and AI-powered workflow. What it does: Athena is a unified academic management system delivered across both a mobile application prototype and a web platform. App Version (Prototype) The mobile application acts as a prototype for a master LMS. It uses APIs from educational platforms, such as Canvas and Physics Classroom, to pull and display all academic data in one place. Key features include: Cross-Platform Grading: Displays grades from full courses and individual assignments across all linked platforms. Integrated Chatbot: Tracks your upcoming assignments, recommends personalized study materials for subjects you need help with, and assists in creating a detailed, effective study plan. "What-If" Grade Calculator: A tool that allows students to see the impact of hypothetical scores on future assignments and tests, helping them strategize for their final grades.

This prototype demonstrates a future where students can manage everything in one space without having to navigate through countless individual platforms. With more time, we can integrate almost all major educational apps. Website Version (Fleshed Out) The website is the fully realized version, optimized for deep study and detailed analytics. Comprehensive Dashboard: Contains sections for daily assignments, assignments due throughout the week, course grades, and a fleshed-out calendar. AI Study Tools (Core Feature): This is powered by advanced AI methodologies, including Retrieval-Augmented Generation (RAG), to securely access and analyze personalized student data from Canvas. This data-driven approach supports:     Quiz Mode     Chat Mode (for assignment assistance)     Flashcard Mode     Summary Mode (for quick content review) The backend returns a clean JSON file to the frontend, which is interpreted and securely integrated to power the AI study tools. How we built it We built Athena using a modern, scalable, and high-performance technology stack: Component and Technologies Used: Frontend: Vite, TailwindCSS, React, Typescript Backend & Services: fastAPI, OpenAI, PyPDF, pydantic, asyncio, Gunicorn Database & Auth: Supabase (Database written in SQL; Edge functions in Typescript) Website Repository: https://github.com/master1223347/Athena.git App Repository: https://github.com/ChetanKachana/Athena.git Challenges we ran into The development process presented several significant external and technical hurdles: Network Restrictions: We faced frustrating limitations due to school Wi-Fi and DNS restrictions, which frequently limited our access to essential resources and complicated deployment.

API Access: A major technical challenge was the difficulty and complexity of working with APIs from major educational platforms. APIs like those for Clever, Aeries, Khan Academy, Google Classroom, and CK12 were either poorly documented, cumbersome to implement, or, most commonly, required a developer account or specialized access approval that was impossible to secure within the hackathon's time constraint. This limited our initial integration to two primary platforms.

Accomplishments that we're proud of: We are immensely proud of several key technical achievements: Agentic AI Support: Successfully implementing a complex Agentic AI framework that powers features like the AI chatbot recommendations and the comprehensive AI study tools (quizzes, flashcards, and summaries). Seamless Integration: Achieving the technical complexity of integrating personalized accounts and profiles from external systems like Canvas and securely using that data to provide meaningful, customized academic assistance.

What we learned: Building Athena was a crash course in advanced full-stack and AI development. We learned the complexity involved in cross-platform API integration, especially when dealing with educational systems. We gained hands-on expertise with a modern, asynchronous backend powered by fastAPI and a scalable frontend built with React/Typescript. We also learned how to architect and implement Retrieval-Augmented Generation RAG a key AI technique to securely retrieve and process user data, transforming abstract academic information into practical, actionable study tools.

What's next for Athena: Our immediate focus is on dramatically expanding platform compatibility. We are actively seeking developer mode approval and full API access to integrate additional essential educational platforms, including Clever, Khan Academy, and Google Classroom. Beyond integration, we plan to enhance the AI with more advanced personalization features and expand the dashboard with deeper analytical insights into student performance trends.

Share this project:

Updates