Elf management system for Santa Claus. It's a CRUD app created with Flask framework as a final assignment in the subject of Specialized Tool Software.
- Python 3.10,
- Flask 3.0.0,
- Flask-SQLAlchemy 3.1.1,
- Bootstrap5 5.3.0,
- jQuery 3.6.0,
- Adding/editing/deleting Elves,
- Adding/editing/deleting/marking as delivered Packages,
- Adding/editing/deleting Elves Holidays,
-
Create virtual environment and activate it:
virtualenv venv cd venv/bin source activate
-
Install dependencies by running:
pip install -r requirements.txt
-
Run application with command when in app directory:
python app.py
-
Pull image from DockerHub:
docker pull kamsaf42/elf_manager:latest
-
Run image with docker:
docker run kamsaf42/elf_manager
-
Build image when in /app directory with command:
docker build -t elf_manager .
-
Run image with docker:
docker run -d -p 5000:5000 elf_manager
https://octopus-app-hg7dl.ondigitalocean.app/
https://hub.docker.com/r/kamsaf42/elf_manager
Add new elf:
Add new package:
Add new holiday: