Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.31 KB

README.md

File metadata and controls

34 lines (29 loc) · 1.31 KB

Smrt-Uncrn-Dsh

Smrt-Uncrn-Dsh is my personal homepage and a Project I use to educate myself on building a webpage using Python.

Usage

Clone the repository, install required python packages and run the application:

git clone https://github.com/lheimbs/smrt-uncrn-dsh.git
cd smrt-uncrn-dsh
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
./start.sh

TODO

  • make page dsgvo compliant
  • ngix or apache deployment w/ gunicorn?
  • security OWASP Cheat Sheet, OWASP Developer Guide, OWASP Testing Guide
  • https
  • max_content_length validation uploads
  • mask ids (url, upload folder, ...)
  • fix jrange not resizing (minor)
  • unify input design (minor)
  • automatic shopping categories
    • [] Detect category by item and list based on previous entries
  • multiselect in admin panel (admin panel) [currently items only]
  • get lists containing item (admin panel)
  • change item - replace changed if new already exists (admin panel)
  • user settings (major)

License

GNU General Public License v3.0