Giter Club home page Giter Club logo

homelesspartners's People

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homelesspartners's Issues

Create Contact Us Page

Please use the default header and footer. The contact us page was already started, but never finished. I used wufoo to build all the funky email rules and will restyle that stuff tomorrow.

Screenshot

screen shot 2013-11-26 at 3 20 03 pm

Can you please add lorem ispum for place holder text.

For the social layers, either use a default button and i'll replace them later, or use the flat ui styled buttons with the word of each social network

screen shot 2013-12-02 at 10 55 10 pm

For the form area, please use the following html form served by wufoo

http://kenny.sh/code/1g3m2H0Z1q2f

Create Donate Page

Please create donate page and add following wufoo form

Fill out my online form.
<script type="text/javascript">var p1azgyuj1bcusfm;(function(d, t) { var s = d.createElement(t), options = { 'userName':'homelesspartners', 'formHash':'p1azgyuj1bcusfm', 'autoResize':true, 'height':'757', 'async':true, 'host':'wufoo.com', 'header':'show', 'ssl':true}; s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js'; s.onload = s.onreadystatechange = function() { var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return; try { p1azgyuj1bcusfm = new WufooForm();p1azgyuj1bcusfm.initialize(options);p1azgyuj1bcusfm.display(); } catch (e) {}}; var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr); })(document, 'script');</script>

Story Manager - Add Filter for super admins and city coordinators

Add filters for superadmins and city coordinators (everyone else doesn't see filters)

Filters to include:

  • City
  • Author
  • Shelter

Add table titles:

Interviewer Name
Assigned ID
City
Shelter
Author / Created by

Add buttons
edit / delete / url

Url would be the url to the individual story that would open in a new window, this is a nice to have

"Pledged Gifts" are not getting saved in system / getting marked as pledged

I just pledged gifts in the testarama shelter, but after check out they show all available for pledge

It also says 17 of 10 pledges on previous screen - http://kenny.sh/image/2q1X1C0T0G1R

Steps to replicate
Visit - http://new.homelesspartners.com/shelter/shelterStories?id=112
add pledges
check out
then revisit - http://new.homelesspartners.com/shelter/shelterStories?id=112
note, the pledges you made are not marked as pledged

Update email receipt copy after pledge check out

Please update the copy to reflect the following changes. This should accommodate one to many different shelters and many drop off locations.

github is changing the format, download raw text here - http://f.cl.ly/items/0s0S0x06060w2s0m3M2P/email-copy-after-perk.txt

Note, each shelter could have one or more drop off locations. My drop off location section is dummy text to showcase what multiple drop off locations would look like.

To: [email protected]
From: [email protected]
Subject - Thank you

Thank you so very much for your kind and generous gift(s). You never know how an act of kindness, like the one you have shown, will affect others. Maybe that one gift/card can give them the encouragement they need to not only make a difference in their day, but in their life.

Here is a copy of your pledge order. Please print this email and bring it with you when dropping off gifts.

SUMMARY

TOTAL PLEDGES: 6

SHELTERS: 2

PLEDGES FOR SHELTER 1:

Shelter Name: Rock Bay Landing
Street: 535 Ellice Street
Phone:

DROP OFF LOCATIONS:

Name:
Address
Notes:

Name
Address
Notes:

Name
Address

Notes:

PLEDGES

Name:
ID:
Gift: socks and a smile
Gift: socks and a smile

Name:
ID:
Gift: socks and a smile
Gift: socks and a smile

Name:
ID:
Gift: socks and a smile

Estimated drop off date: December 6, 2013

PLEDGES FOR SHELTER 2:

Shelter Name: Rock Bay Landing
Street: 535 Ellice Street
Phone:

DROP OFF LOCATIONS:

Name:
Address
Notes:

Name
Address
Notes:

Name
Address

Notes:

PLEDGES

Name:
ID:
Gift: socks and a smile
Gift: socks and a smile

Name:
ID:
Gift: socks and a smile
Gift: socks and a smile

Name:
ID:
Gift: socks and a smile

Estimated drop off date: December 6, 2013

If you are unable to pledge one or more gifts, please email [email protected] or reply to this email.

Thank you for your pledge,

  • Homeless Partners

Pledge Cart - Time Out > Clear unfinished pledges after 90 minutes of inactivity

When a user adds an item to checkout, notify the user they have 90 minutes to complete the pledge cart process.

In the back end, set session length for pledges to 90 minutes of inactivity (keep them still logged in). Once they leave the site and no page views are made for 90 minutes (or longer), clear the pledge cart list for others to pledge on.

When a user returns, alert them the pledge cart was removed

"We reset your pledge cart after 90 minutes of inactivity."

Change permission rules for city coordinator

Remove the delete shelter option for a city coordinator

They should still have the ability to create and edit a shelter, but shouldn't have the ability to delete a shelter

(this is to protect accidentally deleting stories and pledges)

Add breadcrumbs to entire admin area

screen shot 2013-11-25 at 7 28 16 pm

These are the sections

Admin
Admin > City Manager
Admin > Shelter Manager
Admin > Shelter Manager > Add Story
Admin > Shelter Manager > Edit Story
Admin > Shelter Manager > My Stories
Admin > Shelter Manager > All Stories
Admin > Pledge Manager
Admin > User Management
Admin > User Management > Add User
Admin > User Management > Edit User
Admin > Site Manager
Admin > Site Manager > City Manager
Admin > Site Manager > Country Manager

Add Story - Make following changes

create-story

Add breadcrumb
Add caret (grey colour, same as text field border)
Move gender radios to second line

Add question mark (grey colour, same as text field border -

When clicked, open alert window
http://kenny.sh/image/3u3N0F2E2834

Assigned Id
The assigned id is used to identify and track interviews, stories, and gifts. Most ids are in the format of firstname - date of birth. Johnk-051982

Gift section, add error message when new gift entry has text added to field but has not been 'added'

Add cancel button that cancels changes or add story process (takes them back to Story Manager)

Create Sponsors Page

Please create sponsor page

/sponsors

screen shot 2013-11-26 at 1 28 10 pm

Please reuse the same style as the homepage for "how it works" for the 3 grids. Use whatever images and lorem ipsum for paragraph text

Pledge Thank You Page > Print page crashes page and produces error

After pledging a gift and checking out, if I select print, it takes you the print modal but after printing the page it takes me back to the previous page and produces weird error. I can no longer see the thank you pledge page.

steps to replicate
read story, pledge gift, complete pledge checkout
select step 1 to print
hit cancel on print popup window
note it doesn't resume the same page but tries to redirect to new page and produces sql error

Add view class to body

I'd like to invert top navbar colors depending on which page it appears on.
Could someone investigate how to add a class to the body tag?
ie: <body class="home">

Thanks!

Admin Area - Change Admin Names + Admin Flows

Reworked some of the sections that relate to actions/goals that users will use.

  • Menu Titles
  • Added sub menu for shelters
  • Country and region sections are dropped to site settings (trying to hide this deeper within the admin section as they are low traffic areas)
  • New idea for shelter management (including ways to cancel a gift was accidentally marked as arrived or pickedup). Don't know what current screen is supposed to look like, there's no data there so unsure what action buttons do?
  • Added titles for all rows in all sections
  • Changed data for some of the areas to help different user types
  • added suspend area for user management (more of placeholder, we can get that feature another time)

see pdf for complete walk throughs

PDF - http://kenny.sh/1E0r3L473I1v

Don't have to do everything, but some of them would be nice

Homeless Partners - Public Search

Requirement from client is the ability for anyone to search the site for stories. Here are the use cases and user types.

Homeless person wants to search if one or more of their gifts have been pledged on website.
Coat maker has 10 coats that he wanted to donate. He would search by gift keyword to search what people are looking for a coat, and what has already been pledged.
User wants to search for people that are a recovering alcoholic, or 'x'

This is a public feature accessible by everyone. They would access it via a link at the bottom of the page (in the footer) that says 'search'

Here is the screenshot of the old search feature:

screen shot 2013-11-30 at 3 19 58 pm

Here is a screenshot of the new search function

screen shot 2013-11-30 at 3 19 04 pm

Search

  • keyword returns results from all gifts.
  • the assigned id is the only clickable link, that links through to the individual story page
  • users can use the filter to narrow down search. The available fields are assigned id, name, or gift. If they select all, it should search all fields.
  • only display the one gift once. If I search for name, it should display all gifts that are related to that name.

if no results are found, please display

"Sorry, no results found. Please try a different search term"

Thank you pledge page / change copy / add print order / social share

http://new.homelesspartners.com/pledge/thankYou

  • Change copy to the following below
  • Add option to print order. Could we do a popup screen that automatically send to print? Open to solutions.. If this is too big, we can bounce to later release and tell users to check email and print order from there. Printing seems like a big step in process
  • add social share buttons. For facebook, just share the homepage share url popup. For twitter, use the text below

-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-

Thank you for your pledge.

Your pledge makes a significant difference in your community, and to every homeless person. We've sent a copy of your pledges to your email address.

Next Steps:

Print off your order
Purchase pledge(s), wrap it, and attach the assigned id for each gift. Add a personal note for each recipient (optional, but recommended)
Drop off pledges at corresponding drop off locations before your estimated delivery time
Help get other gifts pledged by sharing this site with friends and family

Share on Facebook / Share on Twitter

-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-

Facebook / just popup share the homepage of homelesspartners.com
Twitter / popup the

I just pledged gifts to those that need it most. Visit http://homelesspartners.com to help homeless in your community."

Create Volunteer Page

Please use the standard header and footer and create a placeholder page for the volunteer page.

screen shot 2013-11-26 at 6 33 10 pm

Use lorem ipsum and Mike and I can update the text/video content tonight/tomorrow am.

For the form section, please use wufoo html attached below:

html for bottom area: http://kenny.sh/code/190q1u1G372E

City Page > Sponsored Ad Placement - add http:// for all url entries

When adding a sponsor, users may include a click through url.

If a user selects to use a url, include or prepend the missing http://

Steps to replicate:

I select an image and insert the url kenny.com.

when I view the page, the sponsored ad appears properly but does not click through to the website (new.homelesspartners.com/kenny.com). Please prepend the http:// or add http:// to anyone that doesn't include it within the admin dashboard.

Screenshot - http://kenny.sh/image/34032t3T261p

Pledge Cart Page - date field

Screenshot - http://kenny.sh/image/2s391Y0e2I3F

  • Move the date picker popup to display above vs below
  • Make the the date icon clickable that displays the date picker (I clicked on that first to be honest to change date, and nothing happens)
  • Change the date picker to only display future days (people can't select dates in the past, and dates past Dec 26th)

Unencrypted User Passwords.

passwords in the users table are unencrypted. We should do everyone a favour and make these not plain text.

Footer Links need to go somewhere.

Right now they're all fake links.

Kenny, can you figure out the URLs for each link in the footer. Specify if we should remove some links for now. And provide content for the pages that don't exist yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.