MoveOn.org Civic Action and MoveOn.org Political Action
Request for Proposals
Project Title: MoveOn.org Website Rebranding Project - New Django / ActionKit Frontend Theme Development
Proposals accepted on a rolling basis until: Friday, Feb 16, 2018
Project Description: MoveOn is embarking on a process of rebranding, and will be updating the look and feel of all our web properties. A key component of our web properties are web pages hosted in our ActionKit installation. ActionKit powers pages like our donation forms: https://act.moveon.org/donate/dream-act MoveOn member surveys: https://act.moveon.org/survey/endorsement_IL_Gov/ and Event search, signup, and host pages https://act.moveon.org/event/sept-senate-healthcare-rally/search/. ActionKit is a political CRM that hosts a handful of different types of pages, and uses a Django-based template system to allow content managers to customize pages: https://roboticdogs.actionkit.com/docs/manual/developer/customizing_pages.html Each ActionKit template set contains a set of ~100 HTML and CSS template files that control the structure and styling of all ActionKit pages. Our template set has a main style theme CSS file managing site-wide styles, and a handful of additional CSS files managing page-specific styles.
Starting from detailed design guidance from our rebranding implementation plan, including a new HTML/CSS style guide describing colors, fonts, and page elements, and an HTML/CSS wireframe for a new version of the https://act.moveon.org/donate/pac-donation donation page, create a new ActionKit template set that implements the new look and feel of our updated brand across all ActionKit-hosted pages, working closely with the MoveOn tech team and a web designer.
Request for Proposal: We are looking for developers to update Django-based HTML/CSS templates to create and launch a new look and feel for all MoveOn.org ActionKit pages.
Scope of Work:
Onboard yourself into our ActionKit environment: familiarize yourself with our current ActionKit template set, all the associated HTML and CSS files in this template set, and the process of developing and testing template sets in our ActionKit installation.
For the scope of the contract, meet at least twice week with the MoveOn tech team in our daily team meeting to report progress, get questions answered, and demo work in progress
Follow the guidelines in an HTML/CSS style guide and work with the web designer to complete the following tasks, implementing both web and mobile breakpoints:
Create a new main theme CSS file in our ActionKit template set
Update HTML and CSS templates to make the main donation page (Example: https://act.moveon.org/donate/pac-donation) look like the new wireframe
Update HTML and CSS templates to make the “quickpay” version of the donation page look like the new wireframe
Update the “bundling” donation pages (donations split between MoveOn and a candidate)
Update the survey page. Example: https://act.moveon.org/survey/endorsement_IL_Gov/
Update the event host signup, event RSVP, and event search pages
Sample event host signup page: https://act.moveon.org/event/sept-senate-healthcare-rally/create/
Sample event RSVP page: https://act.moveon.org/event/mueller-firing-rapid-response/18851/signup/?source=&s=
Sample event search page: https://act.moveon.org/event/sept-senate-healthcare-rally/search
Update the signup page: https://act.moveon.org/signup/signup/
Update the Unsubscribe page: https://act.moveon.org/unsubscribe/unsubscribe/
Work collaboratively with a web designer and software engineers on the MoveOn tech team, following this team’s review, testing, and release processes
Total capacity: Candidate should have a minimum of 20 hours available per week for a minimum of 4 weeks. Candidate may take on this project solo, or may be paired together with another candidate to bring enough total capacity to get to code-complete with all items in the Scope of Work by March 5th. Candidate must be available to participate in and respond to careful testing and bug reconciliation from March 5-16th, and be available for urgent requests the week of March 19th, to support a goal of launching the new brand the week of March 19th. Candidate should be able to be online and working from 11am - 4pm US EST from contract start - March 23th to overlap with MoveOn tech team, otherwise work can be completed at any time of day.
Organization Overview:
As a pillar of the current Resistance movement, MoveOn is mobilizing opposition to Trump and the GOP’s toxic agenda, including helping to lead efforts to defend health care, to stop any new U.S. wars, fighting for a Clean Dream Act, and opposing tax cuts for big corporations and the rich. We are determined to make the 2018 elections a turning point, helping Democrats win the House to create a roadblock to Trump & Republicans’ ability to advance their toxic agenda, while electing new progressive champions who can help lead our country to a better future in races down ballot across the country. In preparing for the opportunities and challenges ahead of us in 2018, MoveOn is investing deeply in building and scaling our technology stack.
Budget:
MoveOn will consider all proposals.
Proposal Requirements:
Background: Name, title and contact information of primary contact. A brief description of prior completed Django theming and / or Wordpress theming projects. Prior ActionKit experience is preferred but not required if candidate has prior experience with Django themes.
Approach: Describe your strategies for embedding with a software team, reliably driving tasks to completion, working with Git and GitHub, working with Agile software management strategies, and working in an all-remote, Slack-centric working environment.
Experience: Proposals should include description of relevant experience, including Django and theming best practices.
Schedule and Timeline: Please outline a high level timeline for your availability, describe how many total hours it would take to complete the project, and break down your availability into hours / week, from project start through launch.
Cost: Include an estimate for hourly rate and total available hours in your proposal.
Submission: submit to prop...@moveon.org and put “ActionKit Theming" in the subject line