TODO: -Bug: found that because of the current pagination component the filter only filters the blogs by category with the blogs available in said page (should filter all)
- add active button class in pagination to reflect page number
- add skeleton loading for cards
Deployed as a fullstack to Render (client built with vite did not work when deploying Vercel or Render, reverted to client built with CRA)
Mission: fullstack MERN blog with editable blog post, infinite scroll lazy loading and carousel component of blog posts in the Home section. Bonus: change from JavaScript to TypeScript
Edit: Updated UI briefly should fix Render issue with Vite so I can deploy the app as a fullstack project (not deploy api and client separately)