Skip to content

A UI tool for applying and managing JSON patches, showing real-time changes and updates.

Notifications You must be signed in to change notification settings

shuklabhisekh/Patch-Studio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment - JS Patch Studio for Senior Front-end Engineer

Overview

A UI tool for applying and managing JSON patches, showing real-time changes and updates.

Technologies Used

  • 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

Live Demo

You can view the deployed application here: Patch Studio

Setup Instructions

  1. Git Clone the project
   git clone https://github.com/shuklabhisekh/senior-frontend-developer-challenge
  1. Navigate to project directory
cd senior-frontend-developer-challenge
  1. Install Dependencies:

    npm install
    

    Note:
    For yarn, use yarn install instead of npm install.

  2. To Run,

    npm start dev
    

    Open: http://localhost:3000 in your browser

Other Projects and Contributions

About

A UI tool for applying and managing JSON patches, showing real-time changes and updates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.3%
  • HTML 8.0%
  • CSS 1.7%