Skip to content

An innovative app connecting shelters and fosterers, facilitating the seamless listing and notification of critical care foster kittens in need.

Notifications You must be signed in to change notification settings

micromeow/fosterfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foster Finder

Foster Finder is an innovative app connecting shelters and fosterers, facilitating the seamless listing and notification of critical care foster kittens in need.

Requirements

  • Node.js
  • npm
  • Docker

Getting Started

  1. Run the following command to install dependencies:
npm install
  1. Run the following command to start the database:
npm run db:start
  1. Run the following command to run database migrations and seed data:
npm run db:reset
  1. Run the development server:
npm run dev

Open http://localhost:3000 with your browser to see the result.

Tests

To run tests, run the following command:

npm run test

Tests also run automatically pre-commit.

UI Tests

We use snapshot testing for our UI components. These tests will fail if the UI changes. To update snapshots, double check that the UI changes are intended and then run the following command:

npm run test:update

Developer Tools

See docs/devtools.md

Architectural Decision Records

See docs/adr/README.md

About

An innovative app connecting shelters and fosterers, facilitating the seamless listing and notification of critical care foster kittens in need.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published