Modern Django Personal Blog Site

Job ID: 40429008

Budget: $30 – $250 USD

I’m setting up a sleek, modern personal blog powered by Django and I’d like you to build the full package—from backend to polished frontend. The site must be lightweight, quick to load, and fully responsive so it looks and works great on phones, tablets, and desktops alike.

Core pages and functions I need:

• Home page that highlights recent posts
• Blog listing with pagination and category / tag filtering
• Single-post view with clean typography
• Contact page with a simple form (reCAPTCHA ready)
• Basic search that scans titles and body text
• Django admin customised so I can add, edit, or delete posts, categories, and tags without touching code

Design direction: contemporary and uncluttered—think generous white space, clear hierarchy, and subtle animations rather than heavy graphics.

Technical expectations
• Pure Django (no CMS layer) with organised apps, class-based views, and reusable templates
• Well-commented, PEP-8-compliant code, split into logical modules
• Static assets served via Django’s standard pipeline; ready for easy hand-off to a CDN
• README detailing local setup, environment variables, and deployment steps (Heroku or Docker preferred but not mandatory)
• Git repository with meaningful commit history

On delivery I’ll review the code, spin up the project locally, and confirm that every page and admin feature works as described. Please share links or repos to any similar Django blogs you’ve shipped, along with a realistic timeline. I’m happy to discuss milestones and refine the scope once I’ve seen your approach.