Skip to content

PlayItForward is a web app that aims to incentivize volunteers to contribute to their community through gamification

Notifications You must be signed in to change notification settings

jenkens-dev/PlayItForward-Client

Repository files navigation

Play It Forward

Motivation

PlayItForward is a web app that aims to incentivize volunteers to contribute to their community through gamification. PlayItForward was an idea me and my fellow Flatiron classmates came up with for DemocracyLab's HackToGiveThanks Hackathon. The premise was tech for good and we really wanted something that would solve a problem. Volunteering is a great way to meet people, gain real world experience, and help your community. We are taught the values of volunteering but most don't actually volunteer. Only when we are required to volunteer for something like community service or college applications. By rewarding volunteers with points when they sign up for events we can encourage people to start volunteering and keep them engaged. PlayItForward aims to be the perfect site for finding all local upcoming events and new organizations to volunteer with.

Features

  • Users can sign up as a volunteer or organization
  • Even if you aren't logged in you can view all upcoming events or organizations
  • Organizations can create new events
  • Volunteers can sign up to attend an event and gain points
  • Volunteers can edit their information and see their stat page

Technologies Used

  • React
  • TypeScript
  • Tailwind
  • GraphQL
  • Apollo

Backend code found here

Installation

Installation and setup steps coming soon!

Contributing

Contributions are welcome! Feel free to submit a pull request or let me know of any improvements I could make! This is a learning environment so all levels are welcome =)

License

This project is licensed under MIT

About

PlayItForward is a web app that aims to incentivize volunteers to contribute to their community through gamification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published