Contribute Media
A thank you to everyone who makes this possible: Read More

Selling groceries online using Postgres, Flask, Docker & Android


Startups are exciting. But choosing the right tech-stack can be a daunting task: You want to be able to move quickly right from the start, but also remain flexible as the technical requirements inevitably change.

In this talk I will describe my own experience of building out the tech stack for a mobile e-commerce startup. It will cover:

  • an overview of the main design challenges
  • the chosen architecture (database, server-side application layer, API and mobile client)
  • how I used Flask to build the API
  • how I used Flask-Admin to build a management console
  • deploying the backend application using docker-compose.


Improve this page