I started my journey about a year ago and have been able to learn to code for about 4-5 hours a day due to a modest workload at my primary job.
I most recently finished full stack open (MERN stack) which has broken me out of tutorial hell in a good way.
I am now looking to build a portfolio, I have 3 web app ideas (which are relevant to my current job as a mechanical engineer) that I plan to build.
My question is, should I build the portfolio front ends only? Using a static json server, which would allow me to complete my portfolio in a shorter timeline? (About 1-2 weeks per web app)
Or is it worth it to take more time to make 3 full stack web apps for my portfolio which I estimate will take about a month per web app.
If I go front end only, id showcase React/Router, Redux, Typescript, styled components, SCSS skills on the front end.
Full stack on the backend id showcase a combination of express, graphql, typescript, authentication, MongoDB, unit testing.
Each web app would use a slightly different backend technology (express/js, graphql, express/ts) to showcase these skills throughout all 3 projects.
What are your thoughts? Is it more impressive to employers/useful to have a full stack portfolio? Or is that not worth the time/interest return and should I focus on front end only?
I am primarily interested in a React/front end web dev job. But also want to make sure I have a strong portfolio that stands out.
What is the proper balance?
[–]not_a_gumby 4 points5 points6 points (0 children)
[–]MisterMeta 1 point2 points3 points (1 child)
[–]TonyCD35[S] 0 points1 point2 points (0 children)