Skip to content

Gatsinzimeek/Etite-Event-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Event Management Platform

Welcome to the Event Management Platform In this project, a web application for managing events organized by our company. This platform will enable users to browse upcoming events, book tickets, and manage their bookings, while administrators will have access to an admin dashboard for event management.

Project Features

Event Listing and Details:

  • Display a list of upcoming events organized by the company.
  • Show essential details for each event, including title, date, location, and ticket availability.

Booking Tickets:

  • Allow users to select the number of tickets they wish to book for an event.
  • Implement a simple booking process.

User Dashboard:

  • Provide users with a dashboard where they can view their booked events.
  • Allow users to cancel their bookings if needed.

Admin Dashboard:

  • Create a separate admin dashboard accessible only to company administrators.
  • Allow admins to manage events, including creating new events, editing event details, and deleting events if necessary.
  • Provide functionality for admins to view all bookings and manage them (e.g., cancel bookings, view attendee details).

Tech Stack

MERN (MongoDB, Express.js, React.js, Node.js) stack for this project.

How to utilize this Project

  • npm install to add all feature
  • npm run dev to start UI
  • npm run start to start Server

How to Interact with UI On Admin Pannel

on creation of Account Use Admin as Username in order to access Admin Dashboard

About

Web application for managing events organized by our company

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published