Building a simple web-based user interface for performing CRUD operations using bootstrap & flask.

Set-up :

If you just want the app up and running in your local :

**requires docker !

If it worked fine, you didn’t even have to open the browser, right ?

Now, for pros

The Code :

Since this app uses python-flask , bootstrap and some java-script

( out of all, not one I’m good at )

My first ever CI/CD tool was GoCD by thoughtworks™ . The way it was configured, it just runs a set of fixed commands for different Git commits.

There was always a question if we could click on trigger with options select a parameter that can get passed to the command that’s being run which would solve a lot of issues that we had.

Unfortunately trigger with options only shows different versions of the materials from which you can pick a commit/version.


Example :

Let’s say I have a task for which I should be able to select an argument…

Here’s what wikipedia calls it :

DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. DevOps is complementary with Agile software development; several DevOps aspects came from the Agile methodology


Development + Operations = DevOps

Now that explanation is a no-brainer as you can see, but you’re too lazy to read all that was mentioned above, and whose mistake is that ?

Alright, here’s a list of “practices”, since DevOps is more of a culture :

  • CI/CD
  • Cloud…


DevOps Engineer by profession, guitarist by passion.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store