Skip to content

A full-featured Event Management System built with HTML, CSS, and JavaScript. It includes user registration, login, event creation, management, and a ticketing system, with all data stored locally in the user's browser. The system is responsive and easy to use.

License

Notifications You must be signed in to change notification settings

Sweety-Vigneshg/Event-Management-System-Basic

Repository files navigation

Event Management System

A comprehensive Event Management System built with HTML, CSS, and JavaScript, designed to handle user registration, login, and event ticketing. This system allows users to register, log in, create, edit, and manage events, and store data locally.

Features

  • User Registration and Login: Secure user authentication with registration and login functionality.
  • Event Creation and Management: Create, edit, delete, and view events through an intuitive interface.
  • Ticketing System: Manage event tickets, including generating and viewing tickets for each event.
  • Local Storage: Data is stored locally in the user's browser, ensuring persistence across sessions.
  • Responsive Design: The system is designed to be responsive and user-friendly across different devices.
  • Pop-up Notifications: Users receive confirmation pop-ups upon successful form submissions.

Demo

Check out the live demo here.

Screenshots

Event Management System Screenshot Event Management System Screenshot Event Management System Screenshot Event Management System Screenshot Event Management System Screenshot Event Management System Screenshot

Usage

To use this Event Management System in your project:

  1. Clone the Repository:

    git clone https://github.com/your-username/event-management-system.git
  2. Navigate to the Project Directory:

    cd event-management-system
  3. Open the index.html file in your browser:

    open index.html

Project Structure

event-management-system/
│
├── index.html              # Home page
├── register.html           # User registration page
├── login.html              # User login page
├── event-create.html       # Event creation page
├── event-management.html   # Event management page
├── ticketing.html          # Ticketing page
├── styles.css              # CSS styles
└── script.js               # JavaScript logic

Technologies Used

  • HTML5: Structure and layout of the system.
  • CSS3: Styling and responsive design.
  • JavaScript: Client-side logic, including form validation, data handling, and event management.

Customization

You can customize the Event Management System by:

  • Modifying the Design: Update styles.css to change the appearance of the system.
  • Adding Features: Extend the functionality by modifying script.js to include additional features such as advanced event filters, notifications, or payment integration.

Contributing

Contributions are welcome! Please fork this repository and submit a pull request for any feature requests, bug fixes, or improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A full-featured Event Management System built with HTML, CSS, and JavaScript. It includes user registration, login, event creation, management, and a ticketing system, with all data stored locally in the user's browser. The system is responsive and easy to use.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published