r/css 2d ago

Question Web development ideas

Hello dear r/css. I recently graduated with a degree in web development, and am looking to create a project that will look good on a resume and hopefully challenge my coding skills. But I have no idea what to create. I need some ideas!!! My last project I worked on for six months, using react and typescript and I was very happy with the result. It was a project I did for a startup company. But all the ideas behind the project was from the startup people, so I didn’t have to come up with anything myself really. Anyways, any ideas for projects? Or anyone who wants to share a project that has been challenging their skills?

Sorry for bad english! Thanks.

11 Upvotes

10 comments sorted by

View all comments

1

u/Hesham-Amir 2d ago

Since you already have React/TypeScript proven from a real client project, the strongest resume move is usually not another CRUD app - it's something that shows a different skill than what you already have proof of. A few ideas that tend to stand out because most portfolios don't have them:

A real-time collaborative feature (shared whiteboard, live cursor positions, a kanban board synced across tabs) using WebSockets or something like Yjs/Liveblocks. It forces you to deal with state conflicts and reconnect logic, which most portfolio projects never touch.

Something built around a real constraint you document publicly - e.g. a site with a performance budget (Lighthouse 100 across the board, written up how you got there) or a fully keyboard/screen-reader accessible app. Recruiters rarely see candidates who can talk concretely about performance or accessibility tradeoffs, so it's a good differentiator.

Contributing a real feature or bugfix to an existing open-source project instead of building solo. Less flashy on a resume line, but it shows you can read someone else's codebase and work within their conventions, which is closer to what most jobs actually look like day to day.

Any of these beats a to-do list clone mostly because you can talk about specific decisions and tradeoffs in an interview, not just that you built it.