This is a location management Application, where user can add and manage locations.
-
If there is no location available, it would show the “ No Location.jpg”
-
add location by clicking on add location button
- Location name – text field Required
- City – text field, State Dropdown
- Zipcode – Alphanumeric 5-10 chars optional, no space allowed
- Phone number – US format
- Timezone Dropdown
- Facility Times – should open new window ‘04. Location Timings.jpg’
- Time should be text field and user should be able to type the time in 24 hour format which would convert automatically in 12 hour format
- On clicking the ‘Apply to all checked’, same time should get display on all the selected rows.
- Appointment Pool – User can add multiple pools as comma separate and should display as tags separately
-
If you get the locations via API then it should show as “02. Location List.jpg”.
- Sort table data
- Pagination
- Phone number is formatted in US format
- Edit location
- Delete location
- react
- react-dom
- concurrently
- json-server
- react-bootstrap
- bootstrap
- reactstrap
- node-sass
- font-awesome-icons
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3005 to view it in the browser.