event-report-cc

Event Management Portal — CCGNDEC

Official Cultural Committee Web Application
Guru Nanak Dev Engineering College, Ludhiana

A modern web application built with React 19, Vite, and Firebase to manage college events, multi-day Youth Festivals, faculty and student committees, meeting attendance, sponsorships, and automated PDF performa exports.


📖 Comprehensive Documentation

A complete, detailed system manual with architecture diagrams, workflow walkthroughs, and screenshot placements is available in:

👉 SYSTEM_GUIDE.md


🚀 Key Features


🛠 Tech Stack


💻 Local Development Setup

1. Clone & Install Dependencies

npm install

2. Environment Configuration

Ensure your Firebase configuration is defined in src/firebase.js.

3. Start Development Server

npm run dev

4. Code Quality & Linting

npm run lint

(Note: Use npm run lint for code quality checks).


📸 Screenshots Directory

All documentation screenshots are mapped and stored in:

docs/screenshots/

Refer to Section 6 of SYSTEM_GUIDE.md for the complete screenshot checklist and instructions.