Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 2.27 KB

README.md

File metadata and controls

60 lines (38 loc) · 2.27 KB

Event Registration System 📅

This GitHub repository contains an Event Registration System developed for a class assessment. The project utilizes HTML 5, PHP, and server-side JavaScript validation. Future updates will include the addition of client-side validation for enhanced user experience.

Features 🚀

  • User Management:

    • Users can create, view, and delete events.
    • Users have personalized views, with the ability to see events created by other users but cannot delete them.
  • Admin Dashboard:

    • The admin oversees user activities, tracking the number of events created by each user.
    • Admin authentication is in place with a predefined username and password.

Usage 📝

  1. User Pages:

    • index.php: User login page.
    • register.php: User registration page.
    • dashboard.php: User dashboard displaying created events.
  2. Admin Pages:

    • admin_login.php: Admin login page.
    • admin_dashboard.php: Admin dashboard with user-wise event count.
  3. Functionality:

    • Users can create, view, and delete events from their dashboard.
    • Admin can monitor user activities and event creation statistics.

To-Do (Future Updates) 📌

  • Implement client-side validation for improved user experience.
  • Enhance styling and user interface.
  • Address bugs and issues, including the addition of features like "Forgot Password."

Setup Instructions 🛠️

  1. Clone the repository:

    git clone https://github.com/shivam171/event-registration-system.git
  2. Configure the project on your local server (e.g., XAMPP, WampServer).

  3. Open the project in your preferred code editor.

  4. Modify the code as needed and contribute to the project's development.

Contribution 🤝

Contributions are welcome! Feel free to submit issues, bug reports, or enhancement requests. If you'd like to contribute to the codebase, please fork the repository and submit a pull request.

Acknowledgments 🙌

This project was created as part of a class assessment. Special thanks to the contributors and community support.

Disclaimer ⚠️

This project is a work in progress. It currently lacks some styling, features like "Forgot Password," and client-side validation. Your feedback and contributions are appreciated for ongoing improvement.