{"repo":"dominikszopa/fundraising-website","free":true,"listed":false,"github":"https://github.com/dominikszopa/fundraising-website","clone":"git clone https://github.com/dominikszopa/fundraising-website.git","description":"An event fundraising website where individuals can set personal goals and raise money for the overall goal.","language":"Python","stars":18,"topics":["charity-fundraising","paypal","django","donation","python"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Event Fundraising Website An event fundraising website where individuals can create personal pages, set goals and raise money for the overall goal. Built in Python/Django 4.2 and Bootstrap 4 for the Triple Crown for Heart bike ride, because you shouldn't be charged for charity fundraising. Currently used at: https://donations.triplecrownforheart.ca/team fundraising/. If you would like to use this platform for your charity fundraising event, please contact the author. Table of Contents Features Installing Deployment Support Build with Contributing Authors License Acknowledgments Features Fully responsive website that supports phones, tablets and computers Integration with PayPal for donations Individuals can create custom fundraising pages with a photo, message and fundraising goal Email notifications to the fundraiser whenever a donation is received Installing Prerequisites Python 3.12 PostgreSQL (version 12 or higher recommended) git Docker Installation Docker can be run in two modes: Mode 1: Self-Contained (Recommended for Production) This mode runs PostgreSQL as a Docker container. Everything is self-contained. 1. Install Docker and Docker Compose 1. Clone this repository: 1. Copy .env.example to .env: 1. Edit .env and configure required values: SECRET KEY : A long (32+ chars) random string DATABASE PASSWORD : A secure password for PostgreSQL 1. Start the application: This will start: PostgreSQL database (port 5432) Django application with Gunicorn (port 8000) Nginx revers","default_branch":null,"files":null,"tree":[],"storefront":"/r/dominikszopa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dominikszopa/fundraising-website/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}