How I Launched a Minimum Viable Product in 3 Months

Hello everybody, let me start clarifying some points. For those who are unfamiliar with the term, a Minimum Viable Product (MVP) is a product with just the essential features to launch. In this case, my product is a website called Codegg. I’m sure you’re wondering:

What is Codegg?

Well, Codegg is a platform that allows you to write and read music reviews without the need of submitting them for inspection beforehand. Just write and publish. Oh, you can also create music recommendations and posts. Everything for free.


Why I created Codegg?

I created Codegg with the sole purpose of being able to express and share your opinion without being censored by anyone. Let me expand a little more.

About six months ago, Logic — No Pressure came out (man, what a comeback). I fell in love with the album right away. So, I decided to write a review about it. I grabbed my laptop and googled: “Where to write an album review?”

Every single search returned: “How to start your own music blog” or “How to submit your album review to (some big website)”. Apparently, there was no site where I could write and publish an — Pitchfork’s format — album review instantly. Man, I didn’t want some editor snooping and approving my review. Therefore, I decided to build it myself.

Now, how did I do it?

It all started with a sketch on a piece of paper. Here, I ordered components, pages, navigation menus, etc. Then, about 2 months later — after concluding another project — I was finally able to jump to the code.

I designed the general layout in about 2 weeks and the back-end architecture took me another 2 weeks. After that, I focused on a single page every five days — including functionality, features, and testing. I continue like this for the next whole month.

The first month and a half I was coding around 12 hours per week, way too low I know, college had me truly busy. The next month and a half — having a lot more free time — I was able to write code up to 35 hours per week. This is when the project really kicked off. By the way, Codegg was built with React.js (best decision ever).

What’s next for Codegg?

Now that the platform is live, what’s next? Honestly, I feel like real work starts now. First of all, mobile responsiveness isn’t the best, thus, that’s my priority. Next, I need to finish writing a few tests and change styling on some pages. After that’s done, I’m hoping to get feedback from the users so we can continue improving the community together.

P.S. Here are some pictures of Codegg.

The Home page of Codegg
The first review on the platform!

Thanks for reading.

Always trying to solve people’s problems with code.

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