Skip to content
rzaman8677Public

About

An all in one student workspace to organize classes, assignments, notes, and study sessions with smart planning, reminders, and progress tracking.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

StudyOS

StudyOS is a student-focused workspace that brings your classes, assignments, notes, and study sessions into one place. It helps you plan what to study next, stay on top of deadlines, and build consistent routines with lightweight tracking and analytics.

Features

  • Assignment tracker: add due dates, priority, status, and reminders
  • Course dashboard: organize tasks and notes by class
  • Study sessions: Pomodoro timer, session logs, and weekly streaks
  • Smart planning: generate a study plan from upcoming deadlines and workload
  • Notes + resources: attach links, PDFs, or docs to each course or assignment
  • Progress analytics: time spent per class, completion rate, and overdue trends
  • Auth + sync (optional): sign in and access your data across devices

Demo

  • Live: (add link)
  • Short video: (add link)
  • Screenshots: (add /docs/screenshots)

Tech stack (edit to match your build)

  • Frontend: React / Next.js + TypeScript
  • UI: Tailwind CSS
  • Backend: API routes / serverless functions
  • Database: Postgres (Prisma) or DynamoDB
  • Auth: NextAuth / Cognito (optional)

Getting started

Prerequisites

  • Node.js 18+ (or 20+)
  • Package manager: npm / pnpm / yarn

Install

git clone https://github.com/<your-username>/studyos.git
cd studyos
npm install

About

An all in one student workspace to organize classes, assignments, notes, and study sessions with smart planning, reminders, and progress tracking.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages