My portfolio website and blog.
Django | PostgreSQL | WhiteNoise | S3 | CloudFront | htmx | hyperscript | Bootstrap
website/
│
│
├── blog/
│ ├── migrations/
│ ├── templatetags/
│ │ ├── __init__.py
│ │ └── blog_tags.py
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── forms.py
│ ├── models.py
│ ├── urls.py
│ └── views.py
│
│
├── core/
│ ├── templatetags/
│ │ ├── __init__.py
│ │ └── markdown.py
│ ├── __init__.py
│ ├── apps.py
│ ├── forms.py
│ ├── urls.py
│ └── views.py
│
│
├── projects/
│ ├── migrations/
│ ├── templatetags/
│ │ └── project_tags.py
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── models.py
│ ├── urls.py
│ └── views.py
│
│
├── static/
│ ├── css/
│ │ ├── bootstrap-theme.min.css
│ │ ├── styles.css
│ │ └── syntax-highlighting.css
│ └── img/
│ ├── icons/
│ ├── logos/
│ ├── photos/
│ ├── screenshots/
│ └── favicon.ico
│
│
├── staticfiles/
│
│
├── templates
│ ├── blog/
│ │ ├── post/
│ │ │ ├── forms/
│ │ │ │ ├── comment_form.html
│ │ │ │ ├── search_form.html
│ │ │ │ └── share_form.html
│ │ │ ├── comment.html
│ │ │ ├── detail.html
│ │ │ ├── latest_posts.html
│ │ │ ├── list.html
│ │ │ ├── search_results.html
│ │ │ ├── share.html
│ │ │ └── tag_results.html
│ │ └── index.html
│ ├── core/
│ │ ├── about.html
│ │ ├── index.html
│ │ ├── navbar_page_links.html
│ │ ├── navbar.html
│ │ ├── resume.html
│ │ └── sidebar.html
│ ├── projects/
│ │ ├── detail.html
│ │ ├── index.html
│ │ ├── latest_projects.html
│ │ ├── link_buttons.html
│ │ ├── list.html
│ │ ├── screenshot_carousel.html
│ │ └── technologies_list.html
│ ├── _base.html
│ └── _partial.html
│
│
├── venv/
│
│
├── website/
│ ├── __init__.py
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
│
│
├── .env
│
│
├── .gitignore
│
│
├── manage.py
│
│
├── README.md
│
│
└── requirements.txt