introducing the first project. codingella

As befits the future owner of a unicorn startup, I didn’t waste time last month and started my project with …holidays πŸ–οΈ. That’s why it took me almost a month to publish my next post (no I haven’t quit yet). Ok, let’s back on track… πŸ‘Š

idea in one sentence

I read somewhere that a successful business idea should be described in one sentence. Here is a description of codingella:

Sharpen your .Net skills before the interview

what will be the features? what will be included in MVP?

  • after logging in, the user will see the questions (a sentence or a question related to code) and will have to choose one of several available answers
  • user will be awarded points for each correct answer
  • after giving the wrong answer, the user will see a description with a broader explanation of the topic
  • user will see the current ranking of the users with the most points
    * I’m sure some requirements will change during development but I will be glad if I complete the above

where did the idea come from?

I thought about an application like this every time I was preparing for a job interview.
As a .net developer with a few jobs behind me, I have participated in many job interviews and I have a habit to writing down all the questions after (or even during) the meeting. So, after a few interviews I had a pretty long file with questions and answers. I noticed that they repeat and don’t change that much over the years. That’s why I read it before every interview, but right now it takes me a long time to go through all the questions and also it’s also not very entertaining.

I’m also a huge fan of Duolingo, which have been using every day for over a year. And I think this type of repetition could be perfect for preparing for an interview. So even if this idea wouldn’t find many users, I will use it before the next inteviews.

which technologies I will use?

I plan to use the technologies I have already know (more or less) asp.net core + angular + EF core + hosting it on Azure.

what will be the development strategy?

Don’t know tbh. I know that in the past my big problem was that I was focussing too much time on insignificant things (I think I can call myself perfectionists aka moving divs all day long and not moving with the project).

how will I promote it?

I know this should be one of the first questions to ask, but since this will be my first public product,
I will now focuss on creating a working MVP. In the back of my head I have several ideas on how to promote it (e.g. I run a programing blog and have a small audience there, I’m also a member of several Facebook groups related to .Net technologies).

what are the goals of this project?

  • have at least a working MVP that will be available to the public
  • describe the creation process on this blog

summary

I wish I could come back here in a few months and feel satisfied with the accomplishment of my goal

Related Posts

Leave a Reply

Your email address will not be published.