Lioncat2002 / GDSC-python-task

A django app to wish happy birthday to your friends

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Birth Day Wisher

A django app to wish happy birthday to your friends

Requirements:

  1. Django 4 or later for the front end
  2. python-dotenv for loading environment variables
  3. Apscheduler for scheduling the tasks
  4. A throwaway gmail account

How to run?

  1. Insatll the dependencies with pip install -r requirements.txt
  2. Make a Google account and turn ON Access to less secure Apps (this requires 2FA to be disabled)
  3. Make an environment variable called .env and information in the following format:
PASSWORD=<PASSWORD>
EMAIL=<EMAIL>

without the angle brackets 4. Run the App with python manage.py runserver

If you just want to look at how the email sender works, check out testing.py

About

A django app to wish happy birthday to your friends

License:MIT License


Languages

Language:Python 86.5%Language:HTML 13.5%