This is a personal website built with Flask and reStructuredText for easy content management.
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Unix/macOS- Install dependencies:
pip install -r requirements.txt- Run the development server:
python app.pyThe website content is managed through reStructuredText (RST) files in the content directory. To update content:
- Edit the corresponding RST file in the
contentdirectory - The changes will be automatically reflected on the website
app.py: Main Flask applicationcontent/: RST content filestemplates/: HTML templatesstatic/: Static files (CSS, images, etc.)