Skip to content

EvolVIT-Club/Quantumard-Project-Management-System

Repository files navigation

Quantumard Project Management System (Exhibit Manager) 🚀

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.

🏗️ Project Structure

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.

✨ Key Features

  • 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.

🛠️ Local Setup

1. Prerequisites

  • Node.js installed.
  • Git installed.

2. Installation

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

Releases

No releases published

Packages

 
 
 

Contributors