Development Journey

Project Progress

Track our development milestones, feature implementations, and the journey to building StudySage

59%
Overall Progress
10/17
Milestones Completed
7
In Progress

Project Setup & Foundation

Completed
October 17, 2025100% Complete

Created the StudySage project repository and set up the initial codebase structure.

SetupKotlinAndroid
Manav Bansal
4 of 4 tasks completed

Built the official StudySage website to showcase the app's concept, progress, and team contributions.

In Progress
Oct 17, 202570% Complete

The site was built using Next.js and Tailwind CSS, featuring sections for the Home Page, Idea Overview, Progress Timeline, and Team Profiles.

Next.jsTailwind CSSReactVercel
Manav BansalYadhu Choudhary
4 of 4 tasks completed

Implemented Home Screen, Navigation Structure & Sign-in Sign-out functionality using Firebase

Completed
Oct 18, 2025100% Complete

Developed the home screen UI, set up navigation between screens, and integrated user authentication with sign-in and sign-out features.

Core FeaturesFirebaseAuthenticationUI/UX
Kabir Singh Sidhu
3 of 3 tasks completed

Added App Icon & Began AI Notes Summary Integration

Completed
October 20, 2025100% Complete

Added a custom launcher icon, and began initial development of the AI-powered Notes Summary feature using the Gemini API.

Gemini API (planned)
Manav BansalKabir Singh Sidhu
2 of 2 tasks completed

Implemented Profile Page & Integrated Cloudinary

Completed
October 21, 2025100% Complete

Developed a fully functional Profile Page displaying user information, levels, XP, and streak data.

Cloudinary API
Ansh Tiwari
3 of 3 tasks completed

Added Notes Screen & Summarization Feature using Gemini API

Completed
October 22, 2025100% Complete

Implemented new Notes Screen to fetch and display AI-generated summaries from the database. Currently supports only .txt files, PDF parsing still in progress.

Gemini API (completed)PDF Parsing (in progress)
Kabir Singh Sidhu
4 of 4 tasks completed

Fixed PDF Parsing & Expanded File Support

In Progress
October 23, 202575% Complete

Resolved the PDF parsing error, ensuring accurate extraction of text, tags, and summaries. Enhanced the Notes Screen to display note format indicators (PDF, TXT, DOC, DOCX).

PDF Parsing (completed)File I/O
Kabir Singh Sidhu
3 of 3 tasks completed

Implemented Basic Group Chat Functionality

Completed
October 24, 2025100% Complete

Introduced a Group Chat feature allowing users to create and manage study groups, view members, add new participants, and delete groups.

Ansh Tiwari
3 of 3 tasks completed

Implemented Courses Page with Add & Filter Features

Completed
October 25, 2025100% Complete

Developed the Courses Page that allows users to view, add, and filter their enrolled courses.

Kabir Singh Sidhu
3 of 3 tasks completed

Revamped Theme & Enhanced Home, Groups, and Profile Screens

Completed
October 25, 2025100% Complete

Introduced a new dark purple theme across the app for a modern, cohesive look. Enhanced the Home, Groups, and Profile pages with improved layouts and new functionality, focusing on user engagement and navigation flow.

Akaaljot Singh Mathoda
5 of 5 tasks completed

Enhanced Home UI with Theme Support & Navbar Redesign

Completed
October 26, 2025100% Complete

Updated the Home Page UI for improved light and dark mode compatibility and refined layout consistency.

Manav Bansal
3 of 3 tasks completed

Added Games Page & Password Management Option

In Progress
October 28, 202550% Complete

Introduced a new Games Page placeholder for future interactive learning modules. Updated the Profile Page with layout refinements and added a Change Password option to improve account management and security.

Akaaljot Singh MathodaAnsh Tiwari
3 of 3 tasks completed

Added PDF Download Feature & Improved App Navigation

Completed
November 4, 2025100% Complete

Implemented a PDF download feature allowing users to download summarized notes directly from the app. Enhanced the overall UI/UX for smoother interaction and visual consistency.

Kabir Singh SidhuAnsh Tiwari
3 of 3 tasks completed

The current Games Section is a placeholder; future updates will introduce fully functional games

In Progress
TBD

TBD

Develop Games Module with options for both single-player and multiplayer modes.

In Progress
TBD

TBD

Build a Ktor backend for handling WebSocket connections, and secure user data management.

In Progress
TBD

TBD

Implement Voice-to-Notes AI Feature

In Progress
TBD

Plan to introduce a voice input feature allowing users to record lectures or discussions directly within the app.

Gemini API (planned)
TBD
0 of 1 tasks completed

Want to contribute or follow along?

Check out our GitHub repository to stay updated with the latest developments