This runs on github pages but has a lovely custom domain name http://family.services.govt.nz
A React frontend for the existing Family Services Directory providing keyword, category, and location-based search results
- ReactJs (client-side web framework)
- Dataset on data.govt.nz
- axios javascript rest client
- font awesome
Environment | URL | Git Branch |
---|---|---|
Github Pages | https://serviceinnovationlab.github.io/FSD/ | master |
Resource | URL |
---|---|
Backlog | https://github.com/orgs/ServiceInnovationLab/projects/8 |
CI | https://circleci.com/gh/ServiceInnovationLab/FSD |
Role(s) | Name(s) |
---|---|
Team | Family Services Directory Searchinator |
Developers | Brenda Wallace, Dana Iti, Jacob Ong, Lyall Morrison, Mischa Saunders |
Designers | |
Testers | |
Project Manager | |
Product Owner |
Slack: LabPlus-team #family-searchinator
Make a copy of the example environment file containing some important settings
cp example.env .env
To install dependencies, cd into folder and run
npm install
To run a development server:
npm start
- React (^16.6.3)
- jest
- cucumber
To deploy to github pages, checkout the branch you want to deploy and then run
npm run deploy
To build a static copy instead, run:
npm run build
To run Jest tests
npm test
To run Cucumber tests (not currently included in the CI pipeline)
npm run cucumber
Cucumber reports are generated in features/reports/cucumber-report.html