DEV Community

Discussion on: Do I overestimate my abilities?

Collapse
 
guitarino profile image
Kirill Shestakov

It took me ~1.5 months to build my solo app for encrypted note-taking. It was frontend only, I was quite experienced and used a bunch of good libraries like prosemirror, preact, and all the webpack setup, etc.

Since you're building both frontend and backend, and you want it to be responsive and (I assume) interactive, don't expect this to be a cakewalk, even if you watch tutorials and use a plenty of libraries. I would also recommend you to focus on code quality and improving your skills rather than rushing and sacrificing quality, otherwise you won't learn a whole lot in terms of excellent programming skills.

So it is doable but it sounds like a huge project (imo, at least 6 full person months for a beta version) and a big opportunity to learn (so I wouldn't restrict tutorials and libraries). I think you would benefit a bit more from making multiple smaller projects that may span similar tech. Whatever you decide, good luck.

Collapse
 
hakimraissi profile image
HakimRaissi

I already did smaller projects like a mern boilerplate with authentication or landing pages for products or shops, but I still can't get a job. I don't want to sacrifice code quality. Don't worry, I have the bad habit of deleting all my messy code, even if it works, and rewriting it in a clean way, even if it takes me hours.

Well, I'm not sure how much time it's going to take, but I'll give it a shot anyway while doing smaller projects on the side.

Thanks for your comment.