AI-powered solutions to strengthen democracy

Elections move fast. WeVote makes sure voters don’t get left behind. GoGrow helps NGOs empower their platforms to scale reliably and have a lasting impact in their communities.

region

United States

TIMELINE

2023 - 2024

Main Technologies

Ruby

,

Ruby on Rails

,

Laptop showing the WeVote homepage with a feed of recent U.S.

CAPABILITIES

Web App Development

AI Studio

SHARE THIS
URL
Have a Project in mind? Let’s chat!

About WeVote

WeVote is a non-profit organization with the goal of informing voters of the next national elections, the eligible candidates and how they can go out and vote. It also allows users to join communities that share common political interests, follow organizations within the app, see public figures'  political endorsments, and share information with their friends and family. WeVote is working hard towards making elections fair by democratizing access to information, so citizens are confident when they go cast their ballot.

The Problem

WeVote was looking for an expert Ruby on Rails team to reliably partner with on the technical side of their operation. They needed support to finish building the app, stabilize and fix their codebase, assist junior engineers, and propose future improvements to keep the platform evolving.

The Solution

Three of our engineers supported in building new pages, fixing bugs and integrating with Anthropic to generate AI-powered descriptions and summaries of bills. We also joined forces with WeVote's design team to work on their designs and support them in decision-making. This was a full-stack project in Ruby on Rails, with a PostgreSQL databes and hosted on Render.

Laptop displaying the WeVote bill summary page for the Affordable Commutes Act of 2025. The interface shows the bill title, summary, discussion tabs, and AI-generated description in the main content area, with a sidebar for account options, trending bills, and donation links.
WeVote’s web platform displaying a bill summary with AI-generated descriptions and legislative details. Source: wevoteproject.com

Conclusion

These efforts resulted in a stronger foundation that allowed WeVote’s team to develop more quickly and efficiently, with far fewer bugs to slow them down. The new AI-powered features and cleaner codebase set them up to keep improving the platform and expanding its impact, making U.S. voters more informed and confident at the ballot box.

TAGS

Non-profit

Social Network

AI

Culture

Web App

Ruby

Ruby on Rails

PostgreSQL

Render

Anthropic