An online basketball meetup registration platform for players in Kibutz Eilon to join and participate in weekly basketball games.
The Basketball Meetup Registration is a web application that allows basketball enthusiasts in Kibutz Eilon to sign up and participate in weekly basketball games. Whether you are a seasoned player or a beginner, this platform provides an easy way to join basketball meetups, connect with fellow players, and enjoy the sport you love.
- User-friendly registration form to join the meetup.
- Real-time validation to ensure correct and valid phone number format.
- Dynamic table to display the list of registered players.
- Secure admin access to reset and restart the players' list.
- Integration with MongoDB to store player information securely.
To get started with the Basketball Meetup Registration web application, follow the instructions below.
- Node.js and npm installed on your local machine.
- MongoDB Atlas account for database access.
- Clone this repository to your local machine using:
git clone https://github.com/your-username/basketball-meetup-registration.git
- Navigate to the project directory:
cd basketball-meetup-registration
- Install the required npm packages:
npm install
- Run the application:
node app.js
The web application will be available at http://localhost:3000/
.
- Visit
http://localhost:3000/
in your web browser. - Sign up for the meetup by filling out the registration form with your first name, last name, and phone number.
- Click the "Submit" button to join the meetup.
- The list of registered players will be displayed below the form.
- To restart the players' list, click the "Restart List" button and enter the admin password ("1234").
We welcome contributions from the community! If you find a bug or have an idea for an enhancement, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
For any questions or feedback, please feel free to contact us:
- Email: benartzi4@gmail.com
- GitHub: Gal Ben Artzi