Sauvik Biswas

Comics enthusiast, Musician, Programmer and Traveller

  • About
  • Travelogue
  • On Comics
  • Now
Comics enthusiast, Musician, Programmer and Traveller

How useful can an app made in 3 days be?

Print This Post February 8, 2017 by Sauvik Biswas 1 Comment

Some background

A few weeks ago, I was fooling around with Flask framework. I loved it. As a consequence, I had this strange itch of creating something useful using the framework. My goal was not to write a production ready, industrial level software, but something that would give me some experience in dabbling with a modern toolkit for writing webapps. I had also mentioned in an earlier blog that the last time I had tried building any form of webapp was nine years ago, for Dark Project’s website and in PHP. (Can’t believe how archaic that language even sounds!)

Mogit was also interested in exploring the framework. Together, we decided to write a simple discussion board with an inherent to-do functionality. The core idea being that any discussion thread can become a to-do entry and any to-do entry can become a discussion thread. I can see a lot of real world application for such a webapp.

A long weekend is a good time to fool around

I crashed at Mogit’s place on 26th of January. I had plans to cycle towards the south of Bangalore during the long weekend. (I eventually went to Hosur.) Needless to say, my non-cycling time involved writing some piece of code for an hour and then taking a half an hour break to have some tea. (And sleeping long hours at night.) I lost count of the number of cups of tea I had.

I should mention that we weren’t trying to build anything that even remotely resembled a product or a solution. A simple invite-only registration system, a no-frills login (with indefinite persistence of login related cookies), a simple discussion segment list (or analogous to folders in the traditional forum), a discussion thread page inside each of those segments, and a thread page that formats and displays markdown text.

We ended up inserting a few forms, too. Stuff that could help us add a segment, a thread or a to-do.

This is how one of the segment page with all the discussion threads looked like.

And this is how a single discussion thread looked like. We even put up things that were causing errors.

I think I spend just short of 36 hours in building this prototype. It was more like a self-created hackathon. If I work for another 30-40 hours, I can have a production ready, small-scale implementation of the webapp.

The name is just a placeholder. I just picked it up from one of the One Piece characters. By the way, it means carrot in Japanese.

 

Coding for 36 distributed hours
New brakes on my Hybrid
Posted in: Coding Tagged: Flask, Ninjin, python

Search the Site

Subscribe to my blog

Or use these links for your reader: RSS / Atom

Recent Posts

  • A tryst with B+Trees: Part I March 14, 2024
  • Tintin chases a plot for the first time in The Broken Ear March 5, 2024
  • A naive implementation of file-based storage February 26, 2024
  • YetiDB: an academic exercise February 22, 2024
  • That one time we actually trekked to Goecha-La July 9, 2023
  • Tour de Self: From Udupi to Bangalore January 3, 2023
  • Twenty Twenty-One February 23, 2022
  • Day 16: Back to Guwahati December 20, 2020
  • Day 14-15: Bomdila December 19, 2020
  • Day 12-13: Villages around Dirang December 17, 2020
  • Day 11: Dirang Monastery and Mandala Top December 15, 2020
  • Day 10: Through Sela Pass to Dirang December 14, 2020

Tags

Anime Artwork Bande Dessinée Bangalore Batman Berlin Casterman cycling Dark Project Dehradun Delhi Dharamshala Europe Trip '19 Food Graphic novel Guwahati Hergé Himachal trip '15 Himachal trip '19 Hybrid mod '17 Juda ka Talab Kasol Kerala trip '15 Kodaikanal-Ooty Trip '16 Manali Mandi Manga Munich Music NaNoWriMo North-East trip '14 North-East trip '20 Ooty Poetry Prague python Reckong Peo Rishikesh Tabo Tawang Tintin Tour of Nilgiris '16 Trekking Uttarakhand trip '17 Vietnam trip '15

Copyright © 2025 Sauvik Biswas.

Lifestyle Hack WordPress Theme by Sauvik Biswas modding themehit.com