Case Study: Vote America

Empowering voter engagement.

Remote
Ongoing project

VoteAmerica, a renowned non-profit organization, revolutionizes voter engagement through cutting-edge technology. By embracing an ingenious and inclusive platform, they connect voters with crucial information, fostering a more informed and engaged electorate.

However, VoteAmerica encountered hurdles in managing product tracking and billing. They also strived to meet evolving data security regulations and improve their platform. Seeking our assistance, they aimed to overcome these challenges and further improve their services.

Quote

“Their self-sufficient approach enabled rapid progress and helped us achieve our goals swiftly.”

“Uplift stands out by effortlessly understanding and executing our objectives without excessive guidance. Their team is friendly and thoughtful. Despite limited resources, their self-sufficient approach enabled rapid progress and helped us achieve our goals swiftly.”

Emily BehlmannLead Software Engineer, VoteAmerica

The task at hand

The Uplift engineering team aimed to prioritize VoteAmerica's goals, with a focus on customer attraction and retention. We sought to enhance their billing practices and modernize the user interface to facilitate a steady customer base. Additionally, our objective was to deliver a secure, stable, and cost-effective solution. To achieve this, we transitioned from the Heroku cloud platform to AWS, taking great care to ensure compliance with security standards. This complex dilemma required thoughtful consideration and planning.

The backbone of the site uses Django, a Python framework, along with GraphQL.
The front-end uses Next.js with TypeScript and React.
Tailwind is used as the CSS styling library.
Web servers are hosted on AWS.
Data is stored in a PostgreSQL database.
Donations are handled through a Stripe integration.
Quote

“Thanks to Uplift's work, our infrastructure is more stable, secure, and cost-effective”

“The results of streamlining our customer management software through Uplift have been impressive. Onboarding and subscription management are faster, the VoteAmerica+ dashboard is modern and attractive for customers. Thanks to Uplift's work, our infrastructure is more stable, secure, and cost-effective for our nonprofit organization.”

Emily BehlmannLead Software Engineer, VoteAmerica
Quote

“I always feel like I can reach out to them if I need help”

“Uplift has a multi-talented team and it feels like we have a true partner. They have helped us to accomplish our goals, and I always feel like I can reach out to them if I need help or just someone to bounce an idea off of.’”

Emily BehlmannLead Software Engineer, VoteAmerica