Skip to content
SaifAlotaibie edited this page Feb 2, 2025 · 8 revisions

Welcome to the Student-Club-Management-System wiki !

# Overview

The Student Club Management System is a web-based platform that allows students and club administrators to manage events, memberships, and communications efficiently. It centralizes all club-related activities, making it easier for students to stay updated and participate in university events.

# Key Features:

  • Club registration and management.
  • Event creation and tracking.
  • Member management and user authentication.
  • Role-based access for admins and students.

# Setup Instructions

Prerequisites Make sure you have the following installed: Node.js (v16 or later) MongoDB Git

# Technology | Purpose

-- | -- Node.js | Backend development Express.js | Web framework for Node.js MongoDB | Database for storing users, clubs, and events Mongoose | ODM for MongoDB EJS | Templating engine for rendering dynamic pages Bootstrap | Frontend styling Passport.js | User authentication via Google & GitHub Git & GitHub | Version control & team collaboration

Clone this wiki locally