Skip to content

Shivam171/event-registration-system

Repository files navigation

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.

About

πŸ“… Event Registration System using pure PHP.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published