Overview
modern event management platform designed to simplify the complete lifecycle of events — from creation and registration to attendance verification and automated certificate generation.
The platform supports two major roles:
User Side
Authentication system
Event browsing
Event registration
Payment requests
Messaging
Community posts
Direct messages
Profile system
Certificate verification
Settings management
Admin Side
Dashboard analytics
Event management
Speaker management
Payment approval/rejection
Newsletter management
User moderation
Community monitoring
Reports system
Certificate generation
Chat management
Features
✅ JWT Authentication
✅ Role-based authorization
✅ Event management system
✅ Payment approval workflow
✅ Auto certificate generation
✅ Certificate verification linked to database
✅ Community posting system
✅ Direct messaging system
✅ Event group chats
✅ Newsletter system
✅ Dashboard analytics
✅ Speaker management
✅ User profile sharing
✅ User moderation system
✅ Reporting system
✅ Responsive design
Layer Technology
Frontend HTML / CSS / JavaScript
Backend Node.js + Express
Database PostgreSQL
Authentication JWT + bcrypt
Validation Express Validator
Uploads Multer
Security Helmet + CORS
Logging Morgan
Environment dotenv