Naresh Bhatia's repositories
mobx-state-router
MobX-powered router for React apps - https://nareshbhatia.github.io/mobx-state-router/
react-testing-techniques
Testing effectively using a user-centered approach
react-learning-resources
A curated list of resources to learn React and related web technologies as fast as possible.
design-tokens-demo
Sample application to demonstrate a design workflow that keeps design and code in sync using design tokens
turbo-logger
A library for instrumenting your web apps to log messages to a server
react-takeout-exercise
A practice exercise to test your React skills.
tailwindcss-dark-mode-semantic-colors
Demo of implementing dark mode using Tailwind CSS and semantic color tokens
movie-magic-2
A sample application to demonstrate the use of basic UI components such as buttons, forms and lists
next13-rendering-concepts
Demonstrates Next.js 13 and (React 18) rendering concepts
nextjs-nested-layouts
Next.js nested layouts using app router
vacation-planner
Example showing a multi-step wizard controlled by the back-end
accelerated-news
Sample news site created with Code Shaper
aggrid-demo
AG Grid Demo
blog-template
Simple blog template with Markdown syntax
docker-demo
Example of running a simple static website using docker
graphql-fragments-example-1
Sample app to demonstrate the use of GraphQL fragments
graphql-fragments-example-2
Sample app to demonstrate the use of GraphQL fragments
graphql-fragments-example-3
Sample app to demonstrate the use of GraphQL fragments
movie-magic-2-react-native
A sample application to demonstrate the use of basic UI components such as buttons, forms and lists
movie-magic-shadcn
Sample app to demonstrate the use of shadcn/ui, Radix, and Tailwind CSS to build a Next.js app
movie-magic-tanstack-table
Sample app to demonstrate the use of TanStack Table
next-themes
Perfect Next.js dark mode in 2 lines of code. Support System preference and any other theme with no flashing
pusher-nextjs-location
Demonstrates the use of Pusher presence channels to show the realtime locations of signed in users.
scaling-websockets
Scaling WebSockets using a load balancer and a Redis backplane
shadcn-demo
Shadcn Demo
tailwindcss-dark-mode
Demo of implementing dark mode using Tailwind CSS
web-components-demo
Web Components Demo