This repo contains code for the ag-Grid app at client folder. Frontend is created using React.js, ag-Grid library and styled using CSS3.
This Codalyze_frontend_assignment allows USER to perform following operation.
- Users should be able to add and delete rows. (Add Row Button and Delete icon)
- Users should be able to delete multiple selected or non-selected rows. (Delete Selected Row Button and Delete Non-Selected Row Button)
- Users should be able to update the cells and submit the data.(Submit Button) After submission a new non editable table should be displayed on the bottom with the data that is submitted.
- Keep the data in persistence in both the tables even after the page refresh. Try Refreshing Page
- Highlight the empty cells with red color before submission.
- Highlight the cells with less than 2 chars or wrong gmail with yellow color before submission.
-
To run the frontend locally-
cd client yarn install yarn start
This starts the frontend locally.