Project case study

Petrol Delivery WebApp

Ordering flow with cart, checkout, and backend order handling.

Back to portfolio

Overview

This project focused on building a complete user flow rather than a static front end.

I used Python and Django for the backend, CSS for the interface styling, and SQLite for persistence. The project includes menu browsing, cart interaction, order confirmation, and a backend structure capable of handling submitted orders cleanly.

It gave me experience working across the stack and thinking about how UI actions should map to backend state and database records.

PythonDjangoCSSSQLite

Project gallery

Click any image to view it full size.

Landing Page

Highlights

  • Customer flow from browsing to checkout.
  • Backend order handling with Google Maps API integration.
  • Full-stack architecture connecting UI and data layers.