Code Alliance New Volunteer Projects

Version 9 by Deep Datta
on Mar 02, 2017 13:33.

compared with
Current by Deep Datta
on Apr 20, 2017 13:08.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (28)

View Page History
h1.


h1. These are the current projects that need volunteers

h5. Last updated on March 2, April 4, 2017

h4. Email deepd@benetech.org to get involved\!

\\
\\

*Digital LGBTQAI+ Center*
*Courseworld.org*

| Organization Category | Social and Emotional Support for LGBTQAI+ Youth |
| Organization Name | CenterLink: The Community of LGBT Centers, PFLAG, and Planned Parenthood Federation of America |
| About Us | The Digital LGBTQAI+ Center will enable small groups of youth to join real time, chat based, facilitated support groups. Ideally at launch, our platform will have four components: \\
| Preferred Project | CourseWorld.org website improvements |
| Organization Category | E-learning |
| Organization Name | CourseWorld, Inc. |
| About Us | CourseWorld, Inc. (CourseWorld.org) is a 501(c)(3) tax-exempt, \\
1. Onboarding mechanism to orient youth to the space and ensure them that it is safe.  \\
nonprofit organization incorporated in the state of New York. |
| Website: | www.courseworld.org  |
| Description | We seek to redevelop and redesign our website from the ground \\
2. A simple website with links and referrals to appropriate resources. \\
up, improving elements such as the user interface, back end database, and feature set. \\
3. Group chat functionality (off the shelf or open source, with some customization)\\
The site is built on a PHP framework -- CodeIgniter version 2.1.3. |
| Time Estimation | 8 - 12 weeks at 20 - 40 hours per week |
| Skills Needed | PHP (CodeIgniter) |
| Number of Volunteers Requested | 4-5 engineers (or more, as available) |
| Specific Tasks | 1. Global/homepage changes2. Browsing / Navigation \\
3. Other navigation features \\
4. Play media \\
5. Video "collections" \\
6. Crowdsourced curation \\
7. Personalized content \\
8. Social / community \\
9. "About Us" page \\
10. Blog There are 10 areas of development (defined in a Google Doc, available on request): \\
4. A mechanism to capture and store information about participants and their participation.
\\ |
| Website | |
| Project Name | Digital LGBTQAI+ Center (For fundraising until we have a name)
QChatSpace (Placeholder name, needs to be tested with youth) |
| Description | 1. In that joining a digital support group is not a typical digital behavior and since we know youth are very concerned about safety and privacy, we will have an onboarding process that collects key information about participants, asks for their agreement to the guidelines for the space, and then shows them the groups that are available to them. We do have wireframes that have been developed, but these have not been tested on users and they contain more indications of functionality than we might want with a minimum viable product..
Flow 1 (agreements displayed one-by-one)
With sitemap: http://ax6vji.axshare.com
Without sitemap: http://ax6vji.axshare.com/#c=2
Flow 2 (agreements on one page)
With sitemap: http://cl5vfv.axshare.com
Without sitemap: http://cl5vfv.axshare.com/#c=2
2. We need to identify group chat software for this project.
Identify existing group chat platforms
Review and update a list of needed and desired functionality with input from users (participants, facilitators, and administrators) (we will provide access to these people)
Determine which existing platforms can deliver on needed and desired functionality
Determine which platforms embrace industry security and privacy best practices
3. We need to develop a website or app that includes the onboarding and the chatting and enables us to maintain the information captured. |
| Time Estimation | 8 - 12 weeks at 5 - 10 hours per week |
| Skills Needed | I am not sure, but at minimum, I believe we would need
Product manager to help select the chat software
UX to ensure that youth will use it
Design to ensure that it is appealing to youth |
| Number of Volunteers Requested | 4-6 Engineers / Product Designers with a focus on Web Development, MySQL and UX Design for youth. |
| Specific Tasks | Key features to produce are:
Identification of group chat platform/software
Website or app to house the chat
Onboarding
Back end data capture |
| Links | (to be provided upon inquiry) |
| Contact | Deborah: deborah.levine@ppfa.org |
1. Global/homepage changes \\
2. Browsing / Navigation \\
3. Other navigation features \\
4. Play media \\
5. Video "collections" \\
6. Crowdsourced curation \\
7. Personalized content \\
8. Social / community \\
9. "About Us" page \\
10. Blog |
| Links | [https://goo.gl/OQLCbg] (request permission) |
| Contact | justin@courseworld.org |

\\
\\

*Givdo*
| Organization Category | Chartiable Gaming |
| Organization Name | Givdo |
| About Us | Givdo (pronounced “Give-dough”) is a platform that will allow users to contribute money to nonprofits (for free\!) through sponsored games. Our flagship app is a fun trivia game aimed at allowing users to choose from the 150 charities currently on the app and play games against friends to win points that translate into real donations for the nonprofits users will select on the app. We are almost finished with the app for launch, we just need a few talented volunteers to add a few features and polish it up! |
| Website | www.givdo.com |
| Project Name | Givdo “Launch Features” |
| Description | We are looking for a group of volunteers willing to help us finish the app to launch this June. We have two developers who have been working on this from the beginning and have a few tasks in mind that we would love to finish before we launch\! |
| Time Estimation | 8 - 12 weeks at 10-20 hours per week |
| Skills Needed | To be consistent with the architecture and skills available within JustFix, we would use tools and technologies that have strong support both within JustFix and within the industry.

*JustFix.NYC "Smart Features"*
.Ruby on Rails
.Ionic Framework
.Fullstack Frontend or Backend
.Facebook API
.Ad engine logic (preferred)
.Heroku |
| Number of Volunteers Requested | 3-5 engineers with a focus on mobile game development and familiarity with the Facebook API as well as Heroku dashboard configuration and ad engines.|
| Specific Tasks | Key features to produce/enhance are:

| Organization Category | Housing Security |
| Organization Name | JustFix.nyc |
| About Us | JustFix.nyc is a non-profit that supports renters (currently in NYC) facing evictions and neglected housing conditions with technology that helps them build well-documented cases and connect with community and legal advocates. Our platform is comprised of two complementary tools: \\
\\
1. A mobile app that assists tenants in gathering evidence, mediating with their landlord through templated communications, reporting violations to city agencies, connecting with organizers and attorneys, and presenting a “case history” in housing court (currently available at [http://www.justfix.nyc/]).  \\
\\
2. A dashboard that allows community organizers, legal aid attorneys, and other advocates to communicate with tenants and track data about buildings, landlords, and neighborhoods. It will be integrated with open datasets from a range of city and state agencies (in development). \\ |
| Website | [http://www.justfix.nyc/] |
| Project Name | JustFix “Smart Features” |
| Description | 1. We currently ask users on the Tenant App to take photos of any critical documents that should be added to their account/case. However, the photos are often poor quality. We want to integrate a document scanning feature so that the photo capture detects a document and produces a higher quality image that can be uploaded and eventually printed. A javascript SDK would be used: [https://scanbot.io/en/jssdk.html]. Additionally, we would like to include OCR (Optical character recognition) so that we could detect particular text and fields on the uploaded/photographed documents and use that data in various ways. \\ \\
2. Our tenants users have a variety of tactics they can take to achieve resolutions in issues with their landlords. They often meet with advocates who suggest specific actions for them to take \-\- what we call “tenant homework”. We want to incorporate Machine Learning in order to start building out a logic and automation or recommendation for the tactics a tenant should use based on what we have seen to be most successful for past users. \\{color:#000000}Additionally, we would like to include OCR (Optical character recognition) so that we could detect particular text and fields on the uploaded/photographed documents and use that data in various ways.{color}\\ \\ |
| Time Estimation | 8 - 12 weeks at 10-20 hours per week |
| Skills Needed | To be consistent with the architecture and skills available within JustFix, we would use tools and technologies that have strong support both within JustFix and within the industry. \\
* MEAN Stack (full stack JS) 
* Overview of the technology stack used by JustFix: [https://docs.google.com/document/d/1fmkpHNtXovehwJ8kzEaeLQpZi-5SSJ82JOzvygJjFfs/edit?usp=sharing] |
| Number of Volunteers Requested | 3-5 Engineers with a focus on Javascript and familiarity with document detection and OCR technologies, as well as machine learning. |
| Specific Tasks | Key features to produce are: \\
* Integrate a javascript SDK for document scanning
* Integrate OCR to read those documents
* Produce a machine learning framework to catalog prescribed tactics for tenants with a goal towards a recommendation engine of tactics. |
| Links | (to be provided upon inquiry) |
| Contact | Georges: georges@justfix.nyc \\
Dan (technical lead): dan@justfix.nyc \\
Ashley (design lead): ashley@justfix.nyc |
1) Build UI for Givdo's ad engine (we cannot use a prebuilt engine because we sell our ads individually)

*Coming Soon....*
2) Enhance user profile experience (letting users challenge other users to a game on their profiles)

3) Enhance search functionality for nonprofits on the app (right now we pull all nonprofits from FB and can only search by name. Would like to add tiered search - location, keyword, sector)
[https://hotosm.org/projects]
4) Build backend dashboard section for us to input announcements to our users (e.g., "double points day\!")

5) Allow users to share their achievements on social media (won a game, gave X amount to charity through Givdo, etc.)

6) Allow users to submit trivia questions through their profile page (simple email form). |

| Links | (to be provided upon inquiry) |

| Contact | Lydia (CEO, technical lead): lydia@givdo.com |