This project was bootstrapped with Create React App.
The project implemented all items requested.
- Built based on the latest React Framework
- It does not use any UI library or framework like Bootstrap or Material UI, for simplicity, and also for better demonstration of Frontend skills.
- Page navigation is based on React Router v6
- Implemented Modal component with css animation
- Flexbox layout is applied to overall pages, as the web app is available in any window sizes.
- Implemented responsive table layout based on React Responsive in Members page, which has different layout in Mobile and Desktop.
- Pure css is used for stylesheet as requested, and adopted the directory structure of component which includes component source file and corresponding css file as a pair.