Hi, I'm learning to program websites for a long time now. And I'm wondering do I even have the most minimal opportunities to get a job ? I'm working with Laravel , I know things like API, AJAX, JQUERY, JS, MySQL, Bootstrap, PHP. I'm not studying IT I'm self-taught, currently the most adavanced project that I've created by myself alone is websites templates store, the users can fill their balance through bank or sms (I included in this website paysera.com system), they can buy template copy or full template and the template will auto remove from the shop, there's a blog, also users can upload their templates and sell in the shop, also there are gallery, a coupons that can be used to fill your profile balance. You can set the maximum amount of times that coupon code can be used by the users, also there is an invitation system you can invite other people and if they register with your code, you'll get 0.25 EUR to your balance and they will get 0.50 EUR to their balance when they register. Of course there is admin panel (there are a lot of functionality in there). I feel like I'm capable of programming something but I feel a little bit scary to try attend for a job... or I'm not even ready and should learn more ? I'm currently building another e-commerce website with Laravel for my friend. What other skills should I learn ? Because I'm wondering should I stop learning or should I keep moving forward , this is the question that is confusing me for a long time.
Instead of asking random people who may or may not give you an accurate answer - for all you know, a 12 year old could write you an answer, are you going to plan your future based on that? - I suggest you go to the source directly and look up some local* job sites and what the requirements are for the jobs you're interested in. Maybe even email some of the companies and ask them.
TL;DR: You have to investigate your local* job market and its demands.
Self taugh puts you ahead of the average. Be amazed how many devs can't read docs or use google to figure stuff out.
If you think your ready, hit the market. Get some interviews. Worse they will say is no.
One suggestion is be familiar with patterns, but do not state I always use X,y and z. Have some code examples on github from simple to more complicated but they don't need to be full apps and be familiar using git commands.