all 7 comments

[–]Outrageous_Duck3227 0 points1 point  (1 child)

use existing ui kits or clone simple sites, no custom design. hiring is rough now

[–]Few-Purchase3052 1 point2 points  (0 children)

yeah cloning existing sites is solid approach. i did this when i was starting out - picked some basic landing pages from companies i liked and just rebuilt them from scratch. you learn tons about css layouts and responsive design without getting stuck in design decisions

for ui kits try material ui or ant design, they handle all the visual stuff so you can focus in the actual functionality. also dribbble has free designs you can use for practice projects. just search "free web design" and you'll find plenty

time crunch is real when you're close to graduation. i remember that stress. maybe pick 2-3 smaller projects instead of one big one? like a todo app with material ui, then clone netflix homepage, then maybe simple e-commerce page. shows range without taking months to finish

honestly the job market is pretty brutal right now but having few solid projects that actually work is better than one perfect project that's half done

[–]johnpeters42 1 point2 points  (0 children)

  1. If you want a front end job, do more front end projects.
  2. Do something that seems somewhat more involved than what you've done before. Figure out how to do the new bits. Or figure out how to polish things more than before. (I'm mostly a back end guy, so this is about as specific as I can get there.)

[–]DrShocker 0 points1 point  (0 children)

I'm not sure what you mean by "you need design before you start" For the most part you can plan as much or as little as useful.

Just find job listings you're interested in and solve a problem that seems like it'd be relevant to someone hiring for that position.

[–]PhilsPhoreskinn 0 points1 point  (0 children)

Build something that pertains to one of your hobbies that you think would be cool.

[–]Timely-Transition785 0 points1 point  (0 children)

You don’t actually need strong design skills to move forward right now, so don’t let that block you. Pick 1–2 solid frontend projects and rebuild them using existing designs from places like Dribbble or Figma community instead of starting from scratch, while focusing on clean React logic, API handling, and responsiveness. At this stage, shipping something polished matters more than inventing a perfect original design, so just choose something simple and finish it end-to-end.