A ReactJS based app to test APIs.
screen-capture.webm
Deployed on Netlify using github actions
- ReactJS - Frontend framework
- TailwindCSS - UI styling library
-
Clone the project
git clone https://github.com/Debarshi95/ApiMan.git
-
Go to the project directory
-
cd apiman
-
Install dependencies
yarn
-
Start the server
yarn start
- Used ReactJS's contextAPI to store and acess data across components
- Since, its using context api, components are getting re-rendered on keyup, can be optimized using debouncing the onchange handler
- Instead of context api, Redux can also be used to store a centralized state
- If I was allocated more time, I would have worked on optimizing the code, re-rendering issues, manage the state more efficiently