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.
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.
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
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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.
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.
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