A premium, modern Academic Repository and Collaboration Portal designed for university environments. This platform allows students and faculty to share, discover, and collaborate on academic resources with a high-performance, glassmorphism-inspired UI.
(Note: Add your own screenshot link here)
- Vibrant Light Theme: A state-of-the-art interface using glassmorphism, fluid animations, and the Outfit typography.
- Sleek Sidebar Navigation: Intuitive role-based navigation for seamless access to all portal features.
- Dynamic Dashboard: Welcome screen with personalized stats for students and faculty.
- Centralized Repository: Search and filter academic materials by title, category, department, or semester.
- Version Control & Forking: Fork existing resources to create new versions, just like Git.
- Collaboration Hub: Submit Pull Requests (PRs) to suggest improvements to resources.
- Nested Discussions: Integrated comment system for academic discourse on specific resources.
- User Management: Control roles (Admin, Faculty, Student) and account statuses (Active, Pending, Suspended).
- Academic Controls: CRUD operations for university Departments and Semesters.
- Role Assignments: Dynamically assign users to specific departments and semesters.
- Backend: Vanilla PHP (MVC Architecture)
- Database: MySQL / MariaDB
- Frontend: HTML5, CSS3 (Vanilla + Glassmorphism), Bootstrap 5, Bootstrap Icons
- Deployment: Optimized for XAMPP (Local) and InfinityFree (Production)
- Clone the repository into your
htdocsfolder. - Import
database/schema.sqlinto your local phpMyAdmin. - Configure your local database credentials in
src/Core/Config.php. - Access the portal at
http://localhost/ProjectX/public/.
- Export your local database and import it into your InfinityFree MySQL database.
- Update
src/Core/Config.phpwith your live database credentials and setBASE_URLto''. - Upload all files to the
htdocsdirectory on your InfinityFree server via FTP.
This project is for academic and research purposes.
Built with ❤️ for Leads University.
---\nLast deployed: 2026-04-30