
Concept App I UX/UI
DEMOcracy Now
An app to streamline protest mobilization, real-time updates and community connections for social action


Overview
When information is everywhere
Interactions on social media play a key role in protest mobilization. People involved in online activism and offline protests rely on multiple platforms to share events, real-time updates, and live content.
It’s not that people lack information, protest updates are scattered across too many platforms to follow easily. When information is fragmented, action slows down.
DEMOcracy Now brings protest information, community and action into one app helping people move from staying informed to getting involved.

Problem
Hard to keep track
Scattered information
Protest updates are spread across multiple platforms, making it hard to follow.
Missed critical updates
Important changes like time, location or logistics are eacy to miss.
Hard to take action
Switching between platforms slows down decision-making and action.

Solution
One focused platform
Everything in one place
All events, updates, and live content are centralized in one single app.
Clear, timely updates
Key changes like time, location, and logistics are easy to spot and follow.
Easier ways to get involved
A clear path from discovering an event to taking part reduces friction and supports action.
Initial Insights
Keeping things relevant without overwhelming
I understood my focus should be on reducing information overload while supporting different ways people engage. I prioritized personalization, quick access to events, and community—so users can stay informed, connect, and get involved without feeling overwhelmed.


Personalized interests
Users choose the causes they care about, keeping their feed relevant from the start.


Events
A dedicated events section makes upcoming protests and updates easy to find.


Community
A space to connect with like-minded people and stay engaged beyond events.
User Research
Research that guided the product’s features and user experience
2
BENCHMARKS
25
SURVEYS
3
INTERVIEWS
2
PERSONAS
Competitive Analysis
Evaluating mainstream platforms against protest-specific needs
The benchmark highlights unmet needs in protest organization, showing the value of a dedicated platform over broad social networks overloaded with mixed content.

User Interviews
Insights from users aged 18–55 involved in social movements

have missed a protest they would’ve wanted to go to.

recieve news and updates on events through social media.

activists attend at least one protest every two weeks.
User Personas
Grounded in research with people engaged in civil action, online and offline
the Activist

27
Ramat Gan
“I just want to know where to go and how to get there without going through ten different apps.”
Pain points
Information scattered across many platforms
Important updates get lost in the noise
Hard to coordinate transportation to events
Goals
-
Find clear, up-to-date protest information
-
Get to protests easily through car rides
-
Focus on action, not online discussions
the Community Organizer

41
Kiryat Tivon
“Even when I can’t be there in person, I want to stay informed and feel part of the movement.”
Pain points
-
Lives far from main protest locations and can't attend regularly
-
Limited time due to family and daily responsibilities
-
Protest information is scattered across multiple platforms
Goals
-
Stay updated on protests, decisions and key moments
-
Connect with like-minded people around shared causes
-
Create or promote local events when attending main rallies isn't possible
User Flow
The activist's user journey from event discovery to ride coordination and community updates

Final Design
Translating flows into a clear visual system
A cohesive, end-to-end platform that brings together events, coordination, and community into one clear, unified experience.
Home
Everything important in one place
On the home screen, the Activist sees live stories, recent posts, and a clear navigation bar aligned with the app’s visual language. Notifications and messages are immediately visible, helping him quickly identify what needs his attention.


Event Page
All the details needed to decide and participate
The event page centralizes key event details, including time, location, and child-friendly indicators identified through user research. Users can learn more about the organizing movement, access car-pool options, mark attendance, and share the event with others.
Finding a ride
From browsing options to requesting a ride


Search rides
User first browses rides already offered to see if there is a match.


Message driver
If there is a match, user messages the driver.


Look for a ride
If no relevant rides are available, user goes to "Look for ride" to create a ride request.


Post details
User posts location and number of passengers needing a ride.
Communities
Connect around shared causes


My communities
Communities are organized around causes rather than personal connections. Users receive tailored community suggestions based on their interests


Scrolling a community
User can engage directly within each community through posts and shared updates.
The Prototype
D-E-M-O cracy Now
The final prototype brings together key insights from research into an end-to-end experience. It demonstrates how users can discover events, coordinate participation, and engage with a community through clear, intentional flows.


Style Guide
Color Palette
Primary
#34258C
Secondary
#AEB9E6
#E13B2B
Text & Surfaces
#F5F5F5
#FFFFFF
#050206
Typography
H1
40 px Regular
H2
24 px Semibold
H3
20 px Regular
Body
16 px Regular
Button
16 px Regular
Reflections
Opportunities for improvement and new features
Designing this app reminded me that products grow over time. As people start using them, features evolve, gaps become clearer, and new ideas naturally emerge. Future improvements could include refining the car-pool experience, adding user reporting and blocking, and introducing live event tracking to better reflect how protests change in real time.