Skip to content

The vision is to build a site to connect people open to being a living donor with people who need a life saving donation. Posts will be shareable and can follow the journey of the Recipient or Donor through the process, which can span from several months to several years. Users will also be able to search for people in their area and filter by t…

Notifications You must be signed in to change notification settings

CSimoneCode/Recycle-Yourself

Repository files navigation

Recycle Yourself

Introduction:

Over 6,000 people die waiting for an organ transplant every year. One of the biggest hindrances to getting living donors for those in need of a transplant is that people in need don't feel comfortable asking the people in their lives if they're willing to be a donor.

Recycle Yourself is designed to give people in need of a life saving donation the ability to ask for help without having to directly have that difficult and awkward conversation with the people in their lives... repeatedly. Users will sign up with one of three account types:

  • Recipient (someone in need of a donation)
  • Donor (someone open to being a living donor)
  • Champion (someone who is neither, but is helping someone they know to find a donor)

The vision is to build a site to connect people open to being a living donor with people who need a life saving donation. Posts will be shareable and can follow the journey of the Recipient or Donor through the process, which can span from several months to several years. Users will also be able to search for people in their area and filter by their account type to find a donor or recipient they can connect with.

Melissa & I

I tracked my donation on Instagram and shared it, but it would have been nice to have a community of other donors to talk to. I'd love to build this out to foster that community in the future as well.

ERD & Wireframes:

Potentially subject to change if stretch goals can be met.

ERD Landing Page Landing - Sign Up Landing - Log In About Donor Info Recipient Info

Donor Home Recipient Home User Show

New Post User Post

Stretch Goals/Continued work after class

Add Comment User Search Find Location - Map Find Location - Map User Inbox Message View Message New

Color Palette Color Palette

User Stories:

  • A user will be greeted by the landing page with an overview of the app and its goals
  • The user will be able to sign up (as a Donor, Recipient, or Champion) and will be asked for their age, location, and other information that's useful to the app
  • The user will then be at their home page where they can see and add posts, access messages, and see their friends
  • The user can navigate to the user search using the navbar to find people in their area or they can go to the donor or recipient information pages to see recent posts from donors/recipients who have made them, as well as get information and resources for donation
  • The user can send and receive messages from other users
  • The user can make their own posts (and choose a post type such as appointment or meeting)
  • The user can comment on posts made by them or by other users
  • They can essentially journal their experience as they go through the donation process, both for themselves and for others

Technologies/Dependencies:

  • JavaScript
  • Python
  • HTML
  • CSS
  • Django
  • PostgreSQL
  • Mapbox (stretch)
  • Heroku

Credits/Resources:

About

The vision is to build a site to connect people open to being a living donor with people who need a life saving donation. Posts will be shareable and can follow the journey of the Recipient or Donor through the process, which can span from several months to several years. Users will also be able to search for people in their area and filter by t…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published