Skip to content

hack4impact-calpoly/slobg-track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SLO Botanical Garden Volunteer Hour Tracker

Build Status

A volunteer hour tracker made for the SLO Botanical Garden nonprofit.

User View

Table of Contents

Overview

Purpose

The purpose of this application was to improve the volunteer tracking process at the SLO Botanical Garden nonprofit. Previously, volunteer information was written down and manually inputted into spreadsheets by nonprofit supervisors. In order to streamline this task, the team built a volunteer management system that allows volunteers to record their hours and view their volunteer history, all while allowing nonprofit supervisors to keep this information and filter/export it when necessary.

Team

The SLO Botanical Garden project team consisted of 5 Cal Poly Computer Science students. Over the course of 8 months, they worked in collaboration to develop and deploy this web application. The team can be seen below:

(From left to right)

  • Justin Poist - Software Developer
  • Jack Fales - Software Developer
  • Eric Newcomer - Engineering Manager/Software Developer
  • Tim Kim - Software Developer
  • Cole Perry - Software Developer

Getting Started for Developers

Clone the repository

git clone https://github.com/hack4impact-calpoly/slobg-track.git cd slobg-track/

Install requirements

  1. Install Python (if you don't have it for some reason)
  2. Clone the repo
  3. Install pip
  4. Install Django
  5. Install all project packages using pip install -r requirements.txt (make sure you are in the project root folder).

Run the app

  1. cd backend/slobg_proj/
  2. python manage.py runserver or python3 manage.py runserver depending on your Python version.
  3. Head over to http:https://127.0.0.1:8000/ to see the app!

About

Volunteer hour tracker for SLO Botanical Garden

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published