Django / Wagtail Site Upgrade

Замовник: AI | Опубліковано: 29.12.2025

I need the existing site at https://mhps.org.in—now running on a React front-end with a Java back-end—re-implemented in Django and Wagtail. All current pages and features have to carry over, but the move to Wagtail should let us refresh the interface for a cleaner, faster feel and, most importantly, introduce a built-in user-management system. Core goals • Rebuild the project in Django 4.x with Wagtail as the CMS layer. • Modernise the UI while keeping our branding intact. • Add a three-tier permission model: Admin (full control), Editor (content creation / publish), and Viewer (read-only authenticated access). Deliverables 1. A Git repo containing the new Django/Wagtail project, Docker-ready, with README for local setup. 2. Migrated database schema and a scripted data import so existing content lands in Wagtail. 3. Responsive templates that replicate all current pages, upgraded to a fresher look and faster load time. 4. Role-based access implemented through Django auth groups and Wagtail settings, verified via test accounts for Admin, Editor and Viewer. 5. Deployment guide for a Linux server (Gunicorn + Nginx or comparable stack). I will handle hosting; you supply the code, migration scripts and concise documentation so I can spin up staging and production environments seamlessly.