Skip to content
dataforgoodfrPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mobibi

Mobilisation citoyenne. A platform where nonprofits run campaigns and citizens act on them.

Two kinds of mobilisation:

  • Interpellation — citizens write to elected officials (email, Twitter, etc.) using a pre-written message, then declare they did it.
  • Petition — citizens sign a text, and the count progresses toward tiers.

Getting started

You need Node 22, pnpm 11, and an empty Postgres database — Payload creates the tables, but not the database itself.

cp .env.example .env      # set DATABASE_URL (and DATABASE_URL_TEST)
pnpm install && pnpm dev

Open http://localhost:3000/admin and follow the prompts to create the first admin. Then pnpm seed loads sample campaigns.

Stack

Next.js 16 · Payload CMS 3 · Postgres · React 19 · Tailwind CSS 4

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages