Skip to content

Instantly share code, notes, and snippets.

Avatar

Lee McAlilly leemcalilly

View GitHub Profile
@leemcalilly
leemcalilly / gist:808238
Created Feb 2, 2011
results of "heroku list"
View gist:808238
LeeMac:achievenext leem$ heroku list
achievenext lee.mcalilly@achievenext.com
dukbhgcm
blipsit
leemcalilly
an-staging
@leemcalilly
leemcalilly / gist:808282
Created Feb 2, 2011
AN .git/config file
View gist:808282
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:AchieveNext/achievenext.git
[branch "master"]
@leemcalilly
leemcalilly / gist:943114
Created Apr 26, 2011
memberships partial
View gist:943114
- user = membership.user
%p
= link_to image_tag(user.avatar.url(:mini), :size => "30x40"), user, :title => p(user, :name)
= link_to_user user
= p(user, :current_job_title) unless p(user, :current_job_title).nil?
= p(user, :current_company_name) unless p(user, :current_company_name).nil?
%a{:href => '#'} Status:
&= group_status(membership.group, membership)
.summary
- if membership.accepted?
@leemcalilly
leemcalilly / gist:943131
Created Apr 26, 2011
memberships partial
View gist:943131
- user = membership.user
%p
= link_to image_tag(user.avatar.url(:mini), :size => "30x40"), user, :title => p(user, :name)
= link_to_user user
= p(user, :current_job_title) unless p(user, :current_job_title).nil?
= p(user, :current_company_name) unless p(user, :current_company_name).nil?
%a{:href => '#'} Status:
&= group_status(membership.group, membership)
.summary
- if membership.accepted?
@leemcalilly
leemcalilly / gist:983857
Created May 20, 2011
Signup / Login / Profile Stories | 3.1 app
View gist:983857

User can sign up for the site

As a user I'd like to be able to signup for the site

Acceptance Criteria

  • There is a /signup page
  • Sign up occurs in 2 steps so that the forms seem less daunting
  • Fields on step 1 of signup
    • Name (required)
    • Email (required)
    • Password (required)
@leemcalilly
leemcalilly / gist:983866
Created May 20, 2011
Blog Stories | 3.1 app
View gist:983866

Blog

This is mostly built correctly. There are some features we should add and some that we need to double check that they still work properly in the v2.0.

Site admin can assign the role of blog author to users

@leemcalilly
leemcalilly / gist:983868
Created May 20, 2011
Design Notes | 3.1 app
View gist:983868

Design

These are mostly reminders for Lee.

Layout should employ a mobile first design approach

@leemcalilly
leemcalilly / gist:983869
Created May 20, 2011
Marketing Notes | 3.1 App
View gist:983869

Marketing

This is the part of the app that the user sees when they are not logged in.

Anonymous user can visit the homepage

As a user, when I am not logged in, I should see a homepage with info about the CFO Alliance and

Acceptance Criteria

@leemcalilly
leemcalilly / gist:1000686
Created May 31, 2011
Old PT Stories | AchieveNext.com
View gist:1000686

Partners should be able to notify people that they are now a partner to the CFOA and have a partner page.

As part of the partner page creation we should have it that a partner can:

  1. Upload a list of email address to send an invite to
  2. enter characteristics of users that they would like to notify (i.e. CFO with interest in tax in this geography)

This is just an idea and stream of thought. We would have to flush this out some more. This would be of value in at least three ways:

  1. Sponsor value to gain quick visibility
  2. Opportunity for referrals of new members
@leemcalilly
leemcalilly / gist:1010453
Created Jun 6, 2011
PT Story Notes - June 6
View gist:1010453

Compensation Study

  • Series of survey questions that CFO's take
  • can people opt into a this
  • would like to have some sort of integration
  • data feed into a group
  • look into using a 3rd party API for this (maybe google docs)
  • groups need to be private and public

CFO Institute

  • concept of being able to fill out parameters that would be for the notifications that you want; for instance partners would need to be able to send out emails.