Skip to content
Submitted 1 day ago

Full stack bookmark manager. Built with Next.js.

next, tailwind-css, shadcn, prisma, typescript
P
LVL 2
@Cam96stanley
A solution to the Bookmark manager app challenge

Solution retrospective


What are you most proud of, and what would you do differently next time?

To start, this is the first project on here that I actually completed. Next time, I would spend more time refactoring my code and dive into learning about project architecture.

What challenges did you encounter, and how did you overcome them?

I encountered many state issues, specifically how to handle keeping my state available across multiple components and pages. I handled this through multiple context providers using Next's native useContext hook. Next time I want to handle this in a more organized/less verbose way (probably using something like Zustand).

What specific areas of your project would you like help with?

Project architecture would be a big one especially with Next. I want to make sure I am structuring my files and routes in a way that another developer would be able to look at my project and not want to cry (or only cry a little?). I would also like to know how I did as far as my code quality. How did I do with keeping things DRY, what could I do better in the future to better my code quality?

Code
Loading...

Please log in to post a comment

Log in

Community feedback

No feedback yet. Be the first to give feedback on Cameron Stanley’s solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord