Inspiration
Curated references for UI/UX and product direction. We draw heavily from shadcn patterns and real-world SIS/MIS products.
Browse curated templates, blocks, and patterns: Awesome shadcn
School
- Next.js School Management Dashboard UI Design Tutorial | React Next.js Responsive Admin Dashboard — Part 1 · Part 2
- Build a Nextjs Learning Management App | AWS, Docker, Lambda, Clerk, DynamoDB, ECR, S3, Shadcn, Node — YouTube
- School Pro - Building School Management system Next.js & Express | Student Attendance Module EP39 — Playlist
- All Functional MERN Stack LMS / Learning Management system series with Next 13, TypeScript | Part 1 — YouTube
- All Functional MERN Stack LMS / Learning Management system series with Next 13, TypeScript | Part 2 — YouTube
- SAAS LMS With Custom Domains & Affiliates - Nextjs15, Uploadcare, Clerk, Cloudways, Supabase — YouTube
- Mern Stack School Management System with React, Node, MongoDB, Express and Styled Components — YouTube
- Build Full Stack NextJs Student Attendance Tracking App | React, MySql, Tailwind CSS, Drizzle ORM — YouTube
- Next-Gen School Management System | Built for Simplicity. Powered by Modern Tech — YouTube
Dashboard
-
Popular GitHub projects:
-
Popular YouTube:
Table (Lists)
-
Shadcn primitives: Table · Dropdown Menu · Badge · Input
-
Popular GitHub projects:
-
Popular YouTube:
Onboarding
-
Shadcn primitives: Dialog · Sheet · Form · Progress · Button
-
Popular GitHub projects:
-
Popular YouTube:
Forms
-
Shadcn primitives: Form · Input · Select · Textarea · Checkbox · Radio Group · Button
-
Inputs: Input · Select · Textarea · Checkbox · Radio Group
-
Popular GitHub projects:
-
Popular YouTube:
Notifications
-
Shadcn primitives: Toast · Alert · Alert Dialog
-
Popular GitHub projects:
-
Popular YouTube:
Payments (Stripe UI)
-
Shadcn primitives: Card · Form · Input · Button · Dialog · Sheet · Skeleton
-
Use Dialog/Sheet for checkout flows and Skeleton for loading states
-
See more community blocks: Awesome shadcn (our curation)
-
Popular GitHub projects:
-
Popular YouTube:
PDF Parsing UI
-
Shadcn primitives: Input (file) · Dialog · Scroll Area · Textarea · Progress
-
Pair UI with a PDF library (e.g., react-pdf) while keeping the interface shadcn‑styled
-
Popular GitHub projects:
-
Popular YouTube:
Salary / Payroll
-
Shadcn primitives: Table · Badge · Dropdown Menu · Calendar · Alert Dialog
-
Date inputs: Calendar
-
Export/approve flows: Alert Dialog
-
Popular GitHub projects:
-
Popular YouTube:
Invoices
-
Shadcn primitives: Card · Table · Badge · Dropdown Menu · Dialog
-
Actions: Dropdown Menu · Dialog
-
See reusable list pattern: Generic Data Table (our doc)
-
Popular GitHub projects:
-
Popular YouTube:
Chatbot
-
Shadcn primitives: Scroll Area · Textarea · Input · Button · Avatar · Skeleton · Separator · Badge
-
Explore community chat blocks in: Awesome shadcn (our curation)
-
Popular GitHub projects:
-
Popular YouTube:
Auth
-
Shadcn primitives: Form · Input · Button · Card · Input OTP · Dialog · Sheet · Toast
-
Internal guide: Authentication (our doc)
-
Social providers: use the same form primitives with provider buttons (styled [Button] variants)
-
Popular GitHub projects:
-
Popular YouTube:
Competitive Landscape
- iSAMS – School Management Information System
- Education Horizons – Solutions Suite
- eSkooly – School Management System
- Classe365 – School Management Software Customers
Note: These links are sources of UI/UX inspiration and market research only. We do not claim affiliation with or endorsement by the referenced products.