Skip to content

Commit 1f146d8

Browse files
author
davidbingmann
committed
docs: ReadMe added
1 parent 0349333 commit 1f146d8

2 files changed

Lines changed: 32 additions & 2 deletions

File tree

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,7 @@ venv/
2121
.DS_Store
2222

2323
# FastHTML Session Keys
24-
app/.sesskey
24+
app/.sesskey
25+
26+
# Claude Code
27+
CLAUDE.md

README.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,28 @@
1-
# davidbingmann.de
1+
# davidbingmann.de
2+
3+
A personal website built with Python FastHTML, showcasing my profile, projects, and resume.
4+
5+
## ✨ Features
6+
7+
- **Responsive Design**: Mobile-first approach with hamburger menu navigation
8+
- **Social Media Integration**: Links to GitHub, LinkedIn, X/Twitter, and Bluesky
9+
- **Dynamic Content**: Markdown-based content management with syntax highlighting
10+
- **Interactive Timeline**: Visual resume presentation
11+
- **Modern Tech Stack**: FastHTML, Bootstrap, HTMX for optimal performance
12+
13+
## 🚀 Quick Start
14+
15+
### Prerequisites
16+
17+
- Python 3.13+
18+
- [uv](https://github.com/astral-sh/uv) package manager
19+
20+
## 🔧 Tech Stack
21+
22+
- **Backend**: [FastHTML](https://fastht.ml/) - Modern Python web framework
23+
- **Frontend**: Bootstrap 5, Font Awesome, HTMX
24+
- **Content**: Markdown with frontmatter support
25+
- **Containerization**: Docker & Docker Compose
26+
- **Web Server**: Caddy (reverse proxy)
27+
- **Code Quality**: Ruff (linting and formatting)
28+
- **Package Management**: uv

0 commit comments

Comments
 (0)