Feeling stuck after learning Node/Express/Mongodb - what project should i build next?
Posted by PewDiePie66@reddit | learnprogramming | View on Reddit | 6 comments
I’ve been learning web development and recently finished building a backend using Node.js, Express, and MongoDB. I was about to move on to React, but I feel like I’m starting to forget some of the backend concepts.
I’m thinking of building a small project to reinforce what I’ve learned before moving forward.
I don’t want something too overwhelming that leads to burnout, but I still want it to be meaningful.
Would building a portfolio website (with some backend features) be a good idea, or should I try a different kind of project?
Any suggestions for beginner-to-intermediate projects that help solidify backend skills without being too heavy?
No_Elk_1103@reddit
More you build more you learn
itsmunzir@reddit
a portfolio site is fine but it won't force you to think in crud and auth, which is where the real learning is. build a tiny url shortener with user accounts. sounds basic, but you'll hit: jwt sessions, rate limiting, analytics, and a real database schema decision. i did the same tutorial stack and forgot half of it because i jumped to react too fast. the project that saved me was a bookmark manager - actually used it, so i cared when the delete route broke. pick something you personally need, even if it exists.
PewDiePie66@reddit (OP)
you're right, ill go for a full stack project that would be the most beneficial learning wise
NationsAnarchy@reddit
On top of the small project you want to build, compliment it with React. And then host everything in a hosting/cloud service with database and stuff, make it truly full-stack.
english_fool@reddit
The best projects to invest in are those that are beneficial to you personally, is there something in your life that you wish you had a tool for or a process to automate?
PositiveParking4391@reddit
yes fully agree, go for it OP