Studies Shares
A student resource-sharing platform built end to end during a first-year CS hackathon
A full-stack platform for university students to connect and share study resources, built as a first-year Computer Science hackathon entry.
The 15-second brief
At a glance
- Outcome
- Led a four-person team from empty repository to a working authenticated full-stack product inside a single hackathon, scoping the build so client, API, and database all landed together.
- Delivery
- Prototype, 2024
- Focus
- Full-Stack, Web
- Scope
- 8 core technologies
Ownership and evidence
What I built
The product decisions and engineering work that shaped the final result.
Led a four-person team through the build, splitting client, API, and schema work so parallel tracks could integrate without blocking one another under hackathon time pressure.
Scoped the product down to the resource-sharing path that had to work end to end, trading breadth of features for a demo that ran without gaps.
Designed the relational MySQL schema linking students to the resources they upload and access, giving the API a stable shape to build against.
Built the REST API on Node.js and Express, keeping route contracts fixed early so frontend work could proceed against them before the backend was finished.
Implemented JWT authentication so sessions persisted across the client and every resource action stayed attributable to the signed-in student.
Assembled the React and Vite client on Material UI, leaning on a component library to reach a presentable interface within the time available.
Product evidence
See it in action
Interface views and demonstrations from the working product.
Visual assets are not published for this project. The verified delivery and engineering scope are documented above.