Submitted about 2 years agoA solution to the Interactive comments section challenge
Nested Comment Section: Built with Vanilla JS, MVC & Pub-Sub Pattern💬
accessibility, sass/scss, webpack
@CodeWithAlamin

Solution retrospective
Hello guys!! I had an amazing time building this nested comment section using Vanilla JS. It took longer than I thought, but I'm happy with the outcome. Implementing the MVC and Pub-Sub patterns was both challenging and rewarding, allowing me to create an organized codebase. I also utilized Local Storage for persistence. It was a great project to put my JavaScript skills to the test and create a full-stack CRUD app. Any suggestion from you, would be really appreciated 😊
Key Features
- Create, Read, Update, and Delete comments and replies.
- Upvote and downvote comments.
- Bonus: Utilized localStorage to save the current state in the browser and persist when the browser is refreshed.
- Bonus: Instead of using the createdAt strings from the data.json file, I have used timestamps and dynamically track the time since the comment or reply was posted.
- Bonus: Dark mode toggler.
Code
Loading...
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Alamin'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