Skip to content

A family sharing app to organize your pets' daily needs. 🐾 (React, JavaScript, Firebase, styled-components, jest, storybook, cypress)

Notifications You must be signed in to change notification settings

nikkypyra/capstone-project

Repository files navigation


Pawlog is a family sharing app to organize the daily needs of your furry companions.🐱 It was made with Create React App and a Firebase backend.

  • Create individualized pet profiles including photos
  • Assign each pet their own task list
  • Designate tasks to members of your family
  • Edit and delete pets and tasks as needed
  • Search for tasks by date or person responsible
  • Add family members to share your pets, grant them access to make changes, and keep your schedules up to date
  • A secure login ensures your information will be private

Pawlog was developed as my capstone project during the final three weeks of the neuefische Web Developer Bootcamp in May, 2020.

When viewing this app, please switch your browser to iPhone 6/7/8 mode, as it was developed and optimized for mobile use.


Preview

preview


Visit the app at https://pawlog-app.web.app/


Tech stack

  • React
  • Firebase (Authentication, Database, Storage and Hosting)

Additional dependencies

  • storybook
  • styled-components
  • react-router-dom
  • prop-types
  • cypress
  • react-testing-library
  • jest
  • react-hook-form

Setup Instructions

  1. Clone this repository
    [email protected]:nikkypyra/capstone-project.git
  2. Install dependencies
    npm install
  3. Install and initialize Firebase CLI. For more information check out the firebase CLI documentation.
  4. Run Storybook with
    npm run storybook
  5. Run Cypress with
    npm run cypress
  6. Run React Testing Library & Jest with
    npm test

About

A family sharing app to organize your pets' daily needs. 🐾 (React, JavaScript, Firebase, styled-components, jest, storybook, cypress)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published