Project Overview
SchoolHub Pro is an educational management system prototype that demonstrates the relationship between teachers, students, and classes. Currently featuring dummy data, the application showcases basic educational institution management capabilities with a focus on teacher-student assignments and class management functionalities.
Tech Stack
-
Framework: React with Vite for optimized performance
-
Frontend: TypeScript for type-safe development
-
Styling: TailwindCSS for responsive design
-
UI Components: Radix UI for accessible interface elements
-
Deployment: Vercel platform
Key Features
-
Teacher management interface
-
Student roster management
-
Class assignment functionality
-
Student-teacher relationship management
-
Responsive design across all devices
-
Comprehensive class management system
-
Teacher assignment to specific classes
-
Admin and teacher authorization levels
-
Enhanced student assignment workflow
git clone https://github.com/alishour-dev/schoolhub-pro
pnpm install
pnpm run dev
Development Process
The application was developed as a prototype for educational institution management. Key development aspects included:
-
Implementation of teacher and student management interfaces
-
Development of class assignment system
-
Creation of intuitive user interface
-
Implementation of responsive design
-
Preparation for enhanced management features
-
Planning for authorization system implementation