Table of Contents
Introduction
- Fest Registration is a web application designed to simplify the process of registering for events and festivals. This application provides an intuitive interface for users to register for different events, manage their registrations, and get updates about upcoming events.
Features
- User registration and authentication
- Event listing and details
- Registration for multiple events
- User dashboard to manage registrations
- Admin panel for event management
- Email notifications for event updates
Technologies Used
### š» **Tech Stacks**
![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![MySQL](https://img.shields.io/badge/mysql-4479A1.svg?style=for-the-badge&logo=mysql&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
Installation
-
Clone the repository:
git clone https://github.com/Ramsey99/fest-registration.git
-
Navigate to the project directory:
cd fest-registration
-
Install dependencies:
npm install
-
Start the application:
npm start
Usage
- Register for an account or log in if you already have one.
- Browse the list of available events.
- Register for the events you're interested in.
- Manage your registrations through the user dashboard.
- Admins can log in to the admin panel to manage events.
Contributing
- Contributions are welcome! If you have any suggestions or improvements, please open an issue or create a pull request.
Creating Pull Request
-
Fork the Project:
- Click on the "Fork" button at the top right corner of the repository's page on GitHub to create your own copy of the project.
-
Clone Your Forked Repository:
-
Create a New Branch and Move to the Branch:
-
Add Your Changes:
-
Commit Your Changes:
-
Push Your Changes:
-
Open a Pull Request:
- Go to the GitHub page of your forked repository, and you should see an option to create a pull request. Click on it, provide a descriptive title and description for your pull request, and then submit it.
āļø Support the Project
If you find this project helpful, please consider giving it a star on GitHub! Your support helps to grow the project and reach more contributors.
### Show some ā¤ļø by starring this awesome repository!
## License
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)