Skip to content

Repository files navigation

Family Services Directory Searchinator

dependenciesCircleCI

This runs on github pages but has a lovely custom domain name http://family.services.govt.nz

Overview

A React frontend for the existing Family Services Directory providing keyword, category, and location-based search results

Technologies used

Architecture

Environments

EnvironmentURLGit Branch
Github Pageshttps://serviceinnovationlab.github.io/FSD/master

Project Resources

ResourceURL
Backloghttps://github.com/orgs/ServiceInnovationLab/projects/8
CIhttps://circleci.com/gh/ServiceInnovationLab/FSD
Role(s)Name(s)
TeamFamily Services Directory Searchinator
DevelopersBrenda Wallace, Dana Iti, Jacob Ong, Lyall Morrison, Mischa Saunders
Designers
Testers
Project Manager
Product Owner

Comms

Slack: LabPlus-team #family-searchinator

Setup

Development

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

Major Dependencies

  • React (^16.6.3)

Quality assurance tools

  • jest
  • cucumber

Deployment

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

Testing

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

About

Family Services Directory

Resources

Stars

2 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages