DEV Community

Discussion on: Help with designing a CMS

Collapse
 
justinhtdang profile image
Justin Dang

The main objective here is to learn how to design and build something from scratch. I picked a blogging engine because it is reasonably simple and it is a use case I understand very well.

I wanted to host my own site on this because I want this project to have a real user (in this case myself). I'm not in a rush at the moment as my current blog is hosted on Ghost, however, does a project like this really take up to a year to complete? I can't see how this (at least the MVP) is that complex.

Collapse
 
listnux profile image
ListNUX

does a project like this really take up to a year to complete?

Definitively not, if you go the Flask route. Flask already has an extension for pages (Flask FlatPages) and, with a basic understanding of Python and Flask, you can have a simplistic blog in a few hours. Then you can dig in deeper and add functionalities as you go.

Also, building things from scratch is a great way to practice and get experience.

Thread Thread
 
justinhtdang profile image
Justin Dang

That is very good to hear! I realise that building thing from scratch is something missing in my uni education (since most assignment have a spec given to you) which is why I wanted to do something like this