Skip to content

A modern, responsive Blog Dashboard built for the CA Monk assignment using React, TypeScript, TanStack Query, and Shadcn UI. Features include optimistic UI updates, responsive split-view layout, and robust state management.

Notifications You must be signed in to change notification settings

Anos714/Frontend-Interview

 
 

Repository files navigation

Tasks to Complete

1. Get All Blogs

  • Create a component to display all blogs using GET /blogs
  • Use TanStack Query for data fetching
  • Handle loading and error states

2. Get Blog by ID

  • Implement single blog view using GET /blogs/:id
  • Use TanStack Query for data fetching

3. Create a New Blog

  • Build a form to create a new blog using POST /blogs
  • Invalidate queries after successful creation

...

About

A modern, responsive Blog Dashboard built for the CA Monk assignment using React, TypeScript, TanStack Query, and Shadcn UI. Features include optimistic UI updates, responsive split-view layout, and robust state management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.9%
  • JavaScript 1.9%
  • HTML 1.1%
  • CSS 0.1%