/properties

A app to filter down a list of properties

Primary LanguageTypeScript

Build and Deploy Coverage Status

;TLDR

A app to filter down a list of properties

Deployed app is at https://ap-properties.herokuapp.com/


Animated demo below

Mockup


Notable Tech/Tools used:

  1. Typescript
  2. React
  3. Jest
  4. React Testing Library
  5. Webpack
  6. React Axe - for accessibility testing
  7. CSS Modules
  8. CSS Grid - for responsive webpages

Instructions

To run on a your local machine

  1. Clone this repo
  2. run mv .env.example .env
  3. populate the environment variables in .env. Contact me to obtain the environment variable for REACT_APP_PROPERTIES_ENDPOINT.
  4. run yarn start
  5. On a browser, go to localhost:8080

To run test

  1. run yarn test:dev