A Single Page Application built using React that will allow you to add and search property listings, as well as save and remove your favourite listings. You can filter listings by the title of the listing, or you can filter by city or sort by price ascending or descending.
- React (using
create-react-app)
- Jest
- React Testing Library
- Axios
- PropTypes
- SASS
- React Facebook Login
- FontAwesome
- Clone this repo and
cdinto it in your IDE - Run
npm install - Run
npm start - Clone and run the Surreal-Estate-API in docker: Surreal Estate API
- Run
npm testto make sure tests still pass after making any changes.
- Fix the logout button, it retains the old facebook hash value and will just regenerate a new one when you login. Only happens if you logout after reloading the site and doesn't stop the actual functionality from working.
- Fix the nav styling on smaller desktops, so it doesn't bleed into other elements on the page.
- Have a way to reset all filters without needing to reload the app.
- Will Hodgkinson
