A UI tool for applying and managing JSON patches, showing real-time changes and updates.
- React
- React Hook
- fast-json-patch: For applying JSON patches, validation of patches and deep cloning the input object
- react-diff-viewer-continued: For displaying JSON difference
- Chakra UI: For styling
You can view the deployed application here: Patch Studio
- Git Clone the project
git clone https://github.com/shuklabhisekh/senior-frontend-developer-challenge
- Navigate to project directory
cd senior-frontend-developer-challenge
-
Install Dependencies:
npm install
Note:
For yarn, useyarn install
instead ofnpm install
. -
To Run,
npm start dev
Open: http://localhost:3000 in your browser