Yeah, ignorance is really demotivating. I don't fear criticism even if it's negative, but it's pretty hard to get people to react to something. I'll think about the things you wrote, I'm truly appreciate your replies. Thank you again!
You have a point, but I think I need at least one week work on it before I can show it without shame. More than half of the functionality is missing and I want to show some of its potential. I'm a bit afraid if I show it with its current state it may scare away users. I don't want people to think it's another useless app (because it won't be, I'm developing it mainly for myself, so I know it's valuable for me). What if I post progress updates and some screenshots or gifs before releasing a beta? What do you think?
Thanks for your reply, I really appreciate it. :) I'll read that article for sure. I have a working app (not mvp yet) and I'm planning to share some screenshots and write about the features in more detail soon.
Aside from your development skills and portfolio I think you have to work on your self-esteem. Even if you have great knowledge about js and react if you act like a junior who had no jobs before they wont hire you. I've gone through this and when I realized there are many companies in need for developers I knew I'm valuable. Be a little more confident and don't let them scare you - they need you as much as you need a job. Of course you have to have knowledge with this attitude, but it's easier to gain knowledge than gaining confidence. Just be optimistic, don't give up and I'm pretty sure you'll find jor full-time job.
Also there is a gif so you can see the app in action!