A role-based backend system for managing committees, events, registrations, galleries, and achievements with secure JWT authentication.
- Role-based authentication & authorization
- Committee and member management
- Event lifecycle management
- Event registrations
- Gallery & achievements
- Cloudinary media handling
User → Member → Committee → Event → Registration
Node.js, Express.js, MongoDB, JWT, Cloudinary, Bcrypt
git clone https://github.com/your-username/onevjti-backend.git
cd onevjti-backend
npm install