Skip to content

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.

License

Notifications You must be signed in to change notification settings

rantirules/rsvp-flask-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event RSVP and Guest List Organizer

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.

image

Getting Started

To run the project, follow these steps:

  1. Navigate to the Project Directory:
cd /path/to/event-rsvp-organizer
  1. Activate the Virtual Environment:
pipenv shell
  1. Install Dependencies:
pipenv install -r requirements.txt
  1. 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.

Other considerations

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)

License

This project is licensed under the MIT License.

Thank you for using Event RSVP and Guest List Organizer!

Happy RSVP-ing! 🎉

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published