A volunteer hour tracker made for the SLO Botanical Garden nonprofit.
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.
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
git clone https://github.com/hack4impact-calpoly/slobg-track.git
cd slobg-track/
- Install Python (if you don't have it for some reason)
- Clone the repo
- Install pip
- Install Django
- Install all project packages using
pip install -r requirements.txt
(make sure you are in the project root folder).
cd backend/slobg_proj/
python manage.py runserver
orpython3 manage.py runserver
depending on your Python version.- Head over to http://127.0.0.1:8000/ to see the app!