Skip to content

The Good Place is a virtual platform that gamifies the process of volunteering and engagement between organizations and individuals by providing self-incentivizing projects, certifications, all while connecting users to the larger community, and engaging them on the housing crisis.

Notifications You must be signed in to change notification settings

sheshenk/the-good-place

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Good Place

The Good Place is a virtual platform that gamifies the process of volunteering and engagement between organizations and individuals by providing self-incentivizing projects, certifications, all while connecting users to the larger community, and engaging them on the housing crisis.

Installation

Use the package manager npm to install The Good Place. Download or clone this repository and run the following commands in the repository. Before proceeding ensure that firebase is set up with a usable key and the file FirebaseDetails.js is in the location src/views/firebaseAuth.

npm install
npm start

Proceed to the link localhost:3000. If these steps do not work a deployment of the Good Place is available here.

Features

Dashboard

The dashboard page displays indepth statistics and insights of a user's volunteering hours and timeline.

image

For You

The For You page showcases all the projects which are available for volunteers and potential volunteers. It is sorted in terms of preference from greatest matchability to lowest matchablility.

image

Stories

The stories page highlights stories and experiences of how the various volunteering projects positively impacts communities and fosters bonds. Volunteers who have made meaningful contributions to their projects are also encouraged to share their stories and experiences.

image

Certifications

The certifications page allows our users to view, download and share certifications that they have obtained through volunteering. Volunteers who have contributed meaningfully to their project are also allowed to request for Certificates.

image

Credits

The good place design uses Material UI's Berry template.

About

The Good Place is a virtual platform that gamifies the process of volunteering and engagement between organizations and individuals by providing self-incentivizing projects, certifications, all while connecting users to the larger community, and engaging them on the housing crisis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published