Production built is deployed -> https://adminpanel-mvp.surge.sh/.
adminPanel is a single page application that updates users. It is built in React with hooks and Context Api.React.js.
- Built with bundler (create-react-app)
- Mobile-first design
- Update, Save, Cancel
To install, cd
to project root and run:
$ npm install
To build for production, cd
to project root and run:
$ npm run build
To run the app in development, cd
to project root and run:
$ npm start
Deploy this application with
$ npm run deploy
A few optimizations have been implemented to help improve the performance of the app, including:
- Used CDN cloudinary for prefeching images in order to optimize image resolution, responsiveness depending on the viewport and the device here see more at
src/utils/preFetchImg.js
- Global State with React Hooks ,Context Api with redux pattern [Action,Reducer,State].
- React.memo and useMemo for Optimal re-rendering