Download presentation
Presentation is loading. Please wait.
Published byLily Henry Modified over 9 years ago
1
Puffin Outreach Program
2
Outreach Web Application Puffin Outreach Program Project Overview We will be building a web application that will be used for non-profit organizations to post specific material/service needs so that charitable individuals can view them and respond to them. Individuals can receive acknowledgement for fulfilling needs.The goal of the site is to allow individuals to make charitable contributions in specific ways, rather than merely donating money.
3
Functionality Organizations Organizations can: Organizations can: Create an account Create an account and can start posting needs before their account is confirmed - however, they will not be shown on the site until they have been confirmed by an administrator and can start posting needs before their account is confirmed - however, they will not be shown on the site until they have been confirmed by an administrator Upload a logo Upload a logo when confirmed: when confirmed: post needs, assigning each need a particular category post needs, assigning each need a particular category A need will also have to have a certain number of stars assigned to it (see below) A need will also have to have a certain number of stars assigned to it (see below) Confirm that a need marked as fulfilled has indeed been fulfilled Confirm that a need marked as fulfilled has indeed been fulfilled Deny that a need marked as fulfilled has or will be fulfilled (which will re-list it) Deny that a need marked as fulfilled has or will be fulfilled (which will re-list it)
4
Funtionality Individuals Individuals can: Individuals can: Browse needs and company contact information without being logged in or having an account Browse needs and company contact information without being logged in or having an account Create an account Create an account specifying if they would like to be acknowledged for their contributions specifying if they would like to be acknowledged for their contributions when logged in: when logged in: Choose to respond to needs Choose to respond to needs Which will require sending a note to the organization Which will require sending a note to the organization and will remove the need from listings and will remove the need from listings and send an alert email to the organization and send an alert email to the organization
5
Stars The "stars" are a way both to limit the number of posts a single organization can make (to keep them from flooding the site) and to provide a structured way to give acknowledgement to individuals that respond to needs. It will work like this: The "stars" are a way both to limit the number of posts a single organization can make (to keep them from flooding the site) and to provide a structured way to give acknowledgement to individuals that respond to needs. It will work like this: On registering, an organization receives some number (say 20) of stars for free. On registering, an organization receives some number (say 20) of stars for free. When posting a need, the organization has to choose how many stars to apply to that need (at least one), indicating how important they consider that need to be. When posting a need, the organization has to choose how many stars to apply to that need (at least one), indicating how important they consider that need to be. with some limit (say 10) per need with some limit (say 10) per need Organizations will have a limit on the number of stars they can possess at one time Organizations will have a limit on the number of stars they can possess at one time When a need is marked as fulfilled by the organization, then either When a need is marked as fulfilled by the organization, then either
6
Stars It was fulfilled by an individual through the site (i.e., the individual has an account and claimed to have fulfilled the need, and the organization confirmed it) It was fulfilled by an individual through the site (i.e., the individual has an account and claimed to have fulfilled the need, and the organization confirmed it) In this case the individual receives all the stars that were assigned to that need In this case the individual receives all the stars that were assigned to that need It was fulfilled some other way, or the organization has chosen to take the need down for whatever reason It was fulfilled some other way, or the organization has chosen to take the need down for whatever reason In this case, the stars are lost In this case, the stars are lost When an organization has used up some of their stars, they can purchase more for a nominal fee (though not to exceed the aforementioned limit) When an organization has used up some of their stars, they can purchase more for a nominal fee (though not to exceed the aforementioned limit)
7
The Site in General... will list needs by organization or by category will list needs by organization or by category will show "top needs" (ordered by stars, then randomly) on the front page will show "top needs" (ordered by stars, then randomly) on the front page will show "top donators" (ordered by stars) on the front page will show "top donators" (ordered by stars) on the front page will show a list of "success stories" will show a list of "success stories"
8
Administrators Administrators can: Confirm the 501c3 status of a newly registered organization Confirm the 501c3 status of a newly registered organization Edit the list of need-categories Edit the list of need-categories Add/remove/edit success stories Add/remove/edit success stories Suspend/restore accounts Suspend/restore accounts Edit the number of stars an organization has Edit the number of stars an organization has Change site settings such as Change site settings such as Number of stars given to new organizations Number of stars given to new organizations Price of stars Price of stars Star limit Star limit
9
User Interface
10
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.