It replicates the design and some functionalities of a small part of the Treatwell website.
It is built with React, manages state with Redux, is styled with CSS-modules and uses the Google Maps API.
Present features of this website include:
- A dummy navigation for design purposes
- A sticky collapsable working search form that matches the selected choices to a dummy data base and displays them on the map.
- The search form includes a 'built from scratch' calendar picker.
- The salon cards have a carousel of images.
- The website is responsive to a wide range of devices.
The map component doesn't load in this demo because I haven't yet found the optimal way to secure the API key. If you have your own Google Maps API key, you can download the repo, create an .env file in the root of the project that holds a sigle variable called REACT_APP_GOOGLE_API_KEY="your API key goes here" and run it locally.