Access Database to Django Web App

Job ID: 40435205

Budget: $30 – $250 USD

I need help turning an existing Microsoft Access (.accdb) system into a custom-built web application powered by Django. The current desktop file handles three core tasks for my team: day-to-day data entry and storage, a series of on-demand and scheduled reports, and tiered user permissions. All of that functionality has to carry over to the browser so anyone on our network—or eventually the open internet—can work with the system without installing Access.

Here is what I will supply: the .accdb file with tables, forms, queries, and sample data; screenshots that show the typical workflows; and a short description of the user roles we rely on. Your job is to migrate or rebuild that logic in Django, replicate the existing reports (HTML and downloadable PDF/CSV), and implement secure authentication with role-based access. A clean, responsive interface is essential, but I’m happy if you start from Bootstrap or another standard frontend library that plays nicely with Django templates.

Deliverables I expect:
• Django project and app code in a Git repository
• A populated PostgreSQL (or SQLite for dev) database created from the Access data
• Step-by-step deployment notes so I can spin this up on Ubuntu with Gunicorn and Nginx
• Brief user guide that maps old Access screens to the new URLs and shows how to generate each report

Acceptance criteria: every data entry form must validate and save correctly, each report must match the numbers produced by the current Access queries, and user roles must restrict or allow actions exactly as before.

If you have recent experience modernising legacy Access databases with Django, let’s talk timelines and any questions you have about the schema.