Skip to content

aashaykk/onevjti-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneVjti - Committee & Event Management Backend for VJTI

A role-based backend system for managing committees, events, registrations, galleries, and achievements with secure JWT authentication.

Features:

  • Role-based authentication & authorization
  • Committee and member management
  • Event lifecycle management
  • Event registrations
  • Gallery & achievements
  • Cloudinary media handling

Architecture

User → Member → Committee → Event → Registration

Tech Stack

Node.js, Express.js, MongoDB, JWT, Cloudinary, Bcrypt

API Documentation

Postman Docs: https://aashaykk-9007561.postman.co/workspace/Aashay-Kamble's-Workspace~a5f09b18-b69c-4fd5-88ca-f5e065dcd68b/documentation/50989185-951d3551-1abd-41ce-8ba6-a837c476508e

How to setup

git clone https://github.com/your-username/onevjti-backend.git
cd onevjti-backend
npm install

About

Backend development for OneVjti

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors