Skip to content

Volunteer Scheduling, Communication, and Tracking for Hospice of SLO

Notifications You must be signed in to change notification settings

hack4impact-calpoly/hospice-of-slo

Repository files navigation

Hospice of SLO

A volunteer scheduling, communicating, and tracking software application made for Hospice of SLO.

User View

Table of Contents

Overview

Purpose

The purpose of this application is to improve the volunteer scheduling, communicating, and tracking processes for Hospice of SLO. Hospice of SLO is an incorporated 501(c)3 volunteer hospice serving San Luis Obispo County residents who are facing a life-limiting illness, end of life or grief.

Team

The Hospice of SLO project team consists of 9 Cal Poly students. Over the course of about 9 months, we worked as a team to deploy this web application. The team members are listed below:

(From left to right)

  • Cole Perry - Team Lead/Software Developer
  • Sage Meadows - Software Developer
  • Marissa Darnell - Software Developer
  • Ben McMann - Software Developer
  • Vance Winstead - Software Developer
  • Jonathan Lu - Software Developer
  • Skyler Han - Software Developer
  • Tim Kim - Project Manager
  • Mandy Ko - Designer

Getting Started for Developers

Clone the repository

git clone https://github.com/hack4impact-calpoly/hospice-of-slo.git

Run the frontend

  1. npm start (if its your first time, you might need to run npm i)

Making Changes

  1. Before you start making changes, git pull and then npm i
  2. Create a branch git checkout -b <name-of-branch>
  3. Make changes to the code
  4. npm run lint to ensure code standards. (running npm run lint-autofix will fix most of the styling errors)

Commiting Changes

  1. git add . (to stage all files) or git add <file-name> (to stage specific file)
  2. git commit -m "short descriptive message describing chages"
  3. git push -u origin <name-of-branch>

Making Pull Requests

  1. Go to the Pull Requests tab
  2. Find your PR
  3. (If applicable, provide a screenshot of your work in the comment area)
  4. Request a reviewer to check your code.
  5. Once approved, go ahead and merge code in.

About

Volunteer Scheduling, Communication, and Tracking for Hospice of SLO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published