Skip to content

ina927/UniFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

787 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 UniFlow – Student Success Dashboard

📍 Live App: https://uniflowasd.azurewebsites.net

UniFlow is an all-in-one academic management web application designed to help university students take control of their academic progress and study habits. The platform integrates smart grade tracking with personalised study planning tools to enhance both performance and productivity.

Repository Structure

image

Team Responsibilities

(Each feature was developed in its own branch)

  • Michael – F101 User Authentication, F102 Admin Console
  • Jung Woo – F103 Main/Landing & Navigation, F104 Term/Subject Management
  • Ina – F105 Assessment Management, F106 Mark Analysis & Simulation
  • Trisha – F107 To-Do List Management, F108 Study Calendar
  • Marc – F109 Pomodoro Timer, F110 Study Session Tracking

🧰 Tech Stack

  • Next.js 15 + TypeScript – Framework
  • CSS Modules – Scoped styling
  • Prisma – ORM for database
  • Supabase (PostgreSQL)
  • shadcn/ui, lucide-react – UI components & icons

⚙️ How to Run Locally

Requirements:

  • Node.js ≥ 20
  • npm or yarn

Steps:
git clone https://github.com/<team-repo>/uni-flow.git
cd uni-flow
npm install
npm run dev

Visit: http://localhost:3000

Production build:
npm run build
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors