Hi!
This is extremely ambitious! I've been building an e-commerce framework on a similar stack (vendure.io) and I've been at it for almost 4 years pretty much full-time, and I've got ~15 years dev experience behind me.
You probably don't need to handle the level of complexity that Vendure deals with for a portfolio project - multiple language support, flexible tax handling, shipping & payment integrations etc. But even for what you describe I'd say that is months and months of work.
On the positive side, you will certainly learn a lot. E-commerce apps contain all sorts of challenging details to get right, from the data modelling & workflow design through to the APIs you expose & the design & UX of the admin dashboards.
But if your main goal is to get hired, maybe it is worth scaling back the scope to more of a minimal set of requirements than a fully-fledged platform.
Thanks for your answer. Do you have any tips or recommendations on how someone without degree can convince companies that he is a "capable" developer? Cause until now I always got rejected with project like todolist and password generator on my github lol
In my experience (I'm based in Austria), most good companies don't care about a degree. When I was a team lead I did plenty of interviews and hired a few people, and formal education was never of interest to me. I myself have no higher education.
Things that I looked out for were past experience (difficult if you are starting out), and any prior work (even side projects) that I could see to roughly gauge the applicant's ability. For that purpose, having a GitHub profile with some non-trivial projects was really useful. So maybe a password generator may be considered a bit trivial, but there is plenty of middle-ground between that and a full-blown ecommerce platform!
In my country which is Algeria, companies are kinda "old school" if you don't have a degree you don't even have the chance to get an interview or skill test.
I guess i'll search for easier projects to do while building my ecommerce web app on the side
Anyway thanks for your answer :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi!
This is extremely ambitious! I've been building an e-commerce framework on a similar stack (vendure.io) and I've been at it for almost 4 years pretty much full-time, and I've got ~15 years dev experience behind me.
You probably don't need to handle the level of complexity that Vendure deals with for a portfolio project - multiple language support, flexible tax handling, shipping & payment integrations etc. But even for what you describe I'd say that is months and months of work.
On the positive side, you will certainly learn a lot. E-commerce apps contain all sorts of challenging details to get right, from the data modelling & workflow design through to the APIs you expose & the design & UX of the admin dashboards.
But if your main goal is to get hired, maybe it is worth scaling back the scope to more of a minimal set of requirements than a fully-fledged platform.
In any case, good luck!
Thanks for your answer. Do you have any tips or recommendations on how someone without degree can convince companies that he is a "capable" developer? Cause until now I always got rejected with project like todolist and password generator on my github lol
In my experience (I'm based in Austria), most good companies don't care about a degree. When I was a team lead I did plenty of interviews and hired a few people, and formal education was never of interest to me. I myself have no higher education.
Things that I looked out for were past experience (difficult if you are starting out), and any prior work (even side projects) that I could see to roughly gauge the applicant's ability. For that purpose, having a GitHub profile with some non-trivial projects was really useful. So maybe a password generator may be considered a bit trivial, but there is plenty of middle-ground between that and a full-blown ecommerce platform!
In my country which is Algeria, companies are kinda "old school" if you don't have a degree you don't even have the chance to get an interview or skill test.
I guess i'll search for easier projects to do while building my ecommerce web app on the side
Anyway thanks for your answer :)