Welcome to the University Management System,a production-ready Enterprise solution designed to orchestrate academic appointments, student management, and institutional logistics premium experience.
- Dynamic Stats: Real-time insights into student enrollment, appointment density, and service quality.
- Trend Indicators: Visual cues for institutional growth and satisfaction levels.
- Quick Actions: Streamlined workflows for immediate operational needs.
- Smart Scheduling: Conflict-free booking between Students and Explainers (Tutors).
- Status Lifecycles: Full management of
SCHEDULED,COMPLETED,CANCELLED, andRESCHEDULEDstates. - Feedback Loop: Integrated review system for appointment quality assurance.
- Multi-Tenant Ready: Managed hierarchy of Colleges, Departments, and Degrees.
- Academic Catalog: Comprehensive mapping of Courses to specific expertise areas.
- Availability Matrix: Recurring schedule patterns for Explainers with global timezone handling.
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | React + TypeScript + Vite | High-performance SPA with Feature-Sliced Design (FSD). |
| Styling | Tailwind CSS v4 | Premium "High grade Style" aesthetics with glassmorphism. |
| State | TanStack Query + Zustand | Robust server-state caching and lightweight client-state. |
| Backend | Spring Boot 3 + Java 17 | Scalable, clean-code RESTful API with SOLID principles. |
| Persistence | PostgreSQL + MongoDB + Redis | Relational data, flexible document storage, and high-speed caching. |
| DevOps | Docker + GitHub Actions | Containerized orchestration and automated CI/CD pipelines. |
To run the full production-grade stack (Backend + Frontend + Infrastructure):
# Clone the repository
git clone https://github.com/edsonwade/Code-Revision-ESOF-Project-2022.git
# Running the orchestration script High grade style
# Bash (Linux/Mac)
chmod +x build-and-run.sh
./build-and-run.sh
# PowerShell (Windows)
.\build-and-run.ps1Important
RUNNING.md — Check the detailed execution guide for local development and alternative setups.
- Email:
demo@unimanage.edu - Password:
High gradeStyle2024
- Architecture Blueprint: Deep dive into the system design.
- Implementation Plan: Roadmap for the "Scale to 10" transformation.
- Final Walkthrough: Detailed feature breakdown and build verification.
Crafted with 💜 and High grade Style. 🎓