Welcome to the Event RSVP and Guest List Organizer! RSVP for our upcoming event and let us know how many guests you're bringing!
This repository contains the source code for an event management web application. Users can RSVP for upcoming events, indicate the number of guests they're bringing, and provide any special requests or dietary restrictions. The application is built using Flask and integrates with a database to store RSVP information.
To run the project, follow these steps:
- Navigate to the Project Directory:
cd /path/to/event-rsvp-organizer
- Activate the Virtual Environment:
pipenv shell
- Install Dependencies:
pipenv install -r requirements.txt
- Run the Development Server:
pipenv run dev
This will start the development server, and you can access the application at http://127.0.0.1:5000.
Install dotenv using the following command:
pip install python-dotenv
Make sure .env file is in application directory like so
|── Pipfile
|── Pipfile.lock
|── README.md
|── app.py
|── application
| |── __init__.py
| |── .env
| |── forms.py
| |── models.py
| |── routes.py
| |__ templates
Your .env file should look like the following
DATABASE_URL=<Your database url>
SECRET=<Generated secret>
Secrets can be generated by running the following commands in your shell
$ python
>>> import secrets
>>> secrets.token_hex(16)
This project is licensed under the MIT License.
Thank you for using Event RSVP and Guest List Organizer!
Happy RSVP-ing! 🎉