Developed for the EvolVIT-Club at VIT Bhopal, this system is a full-stack project management solution designed to handle exhibit workflows, user profiles, and administrative tasks.
The repository is organized as a monorepo for seamless development:
- /app, /components, /hooks: Frontend built with Next.js, Tailwind CSS, and TypeScript.
- /server: Backend API built with Node.js, Express, and MongoDB.
- /public: Static assets and documentation.
- Project Tracking: Manage exhibit-related tasks and timelines.
- Profile Management: Specialized profiles for admins and students with profile picture uploads.
- Department Controls: Admin capabilities to manage various club departments.
- Secure Auth: JWT-based authentication for secure role-based access.
- Node.js installed.
- Git installed.
Clone the repository:
git clone [https://github.com/EvolVIT-Club/Quantumard-Project-Management-System.git](https://github.com/EvolVIT-Club/Quantumard-Project-Management-System.git)
cd Quantumard-Project-Management-System