This was a old challenge for a gig. I have migrated it from a old private repo and I problably wouldn't do it the same way today, but I like to keep it unchanged as a history of my progress.
Deployed using zeit at: https://react-filter-challenge.now.sh
Create a interface as close as possible from the image above based on a minimum project setup predefined beforehand:
- Filter by client name using search field
- Filter by product
- Filter by status
- Filter by first letter
- Interpolate all filters
- Inherit the base project
- React
- SASS
- To reflect the screenshot
- Bootstrap
- react-collapsible
- To write tests
- enzyme
- Data may be inconsistent, such as missing products or wrong id fields
- Dynamic filters on the sidebar
- Integrate all filters
- Use predefined structure and libs