The Problem
Every semester, the same scramble: notes scattered across group chats, drives, and photos of whiteboards taken at bad angles. Students wanted one place to find the right material for the right subject, and they wanted it to work on a phone in a crowded bus.
What I Built
NotesAid organizes study material by course and module in a fast, searchable interface. It installs as a Progressive Web App, so it opens like a native app and keeps working when the connection drops.
- Next.js + React + TypeScript front end, statically generated for speed.
- A content workflow that lets new material be added without touching the app code, so updates can ship in minutes.
- PWA setup with offline caching and a responsive layout tuned for phones.
Results
The beta launched on 24 February 2025. In a single semester it reached over 17,000 views and 2,700 unique users, who spent more than 1,500 hours in it combined.
I then made it open source. Other students started contributing, and the project has received more than 60 pull requests from the community.
Screenshots
Screenshots pending. The camera is still developing.