haxmas-day-5/README.md
2025-12-24 09:32:47 -07:00

831 B

this is a simple gift tracker made with flask

Features

  • Password protected
  • add gifts with the recipient name and category of the gift
  • mark gifts when purchased or deleivered
  • delete them when done
  • track delivered, purchased, etc

Setup

Clone the Repo

git clone git@github.com:System-End/haxmas-day-5.git
  1. Create a virtual enviroment
python -m venv venv
source venv/bin/activate

or if on fish

source venv/vin/activate.fish

On Windows use: venv\Scripts\activate

  1. Install dependencies
pip install -r requirements.txt
  1. Create a .env file with your password:
APP_PASSWORD=your-password
  1. Run it
python main.py

Deploying to Railway

  1. Connect repo to Railway
  2. Add environment variable APP_PASSWORD in project settings
  3. Generate a domain