Open Participatory Budgeting

From OpenCommons
Revision as of 05:25, January 17, 2023 by Pinfold (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search



Open Participatory Budgeting
OpenPB600.jpg
Open Participatory Budgeting
Team Organizations City of Paris
Point of Contact Philippe Bareille
Participating Municipalities Paris France
Sectors Data
Status Launched
Last Updated November 21, 2024

Summary

Participatory budgeting (PB) is process in which citizens decide how to allocate part of a municipal or public budget through a process of democratic deliberation and decision-making. Participatory budgeting allows citizens or residents of a locality to identify, discuss, and prioritize public spending projects, and gives them the power to make real decisions about how money is spent. Github for openpb

This project is an effort of City of Paris to provide a budgetparticipatif.paris-like website to help other cities to get their own participatory budgeting process.

It is based on Lutece open source portal, and mainly uses the following Lutece plugins :

  • participatory budget
  • participatory ideation
  • document
  • mylutece-database

This demo will allow you to :

  • Access the homepage of the PB demo site
  • Add news and display it on the homepage
  • Sign in / sign up from the front-office (via mylutece-database)
  • Submit a proposal from the front-office
  • Search and view every submitted proposals
  • Creating a new submitted project from the back-office
  • Search and view every submitted projects
  • Vote for your preferred projects
  • Add information about winner project realization in back-office
  • Search and view winner projects and their level of realization

Usage

To do Build the image

After you clone the git repository, please verify the proxy parameters in the Dockerfile.
docker build -t site-demo-openpb .
Launch the server
docker run -p 80:8080 site-demo-openpb
Connect to the server to see the service
http://localhost/pb
Back office management
http://localhost/pb/jsp/admin/AdminLogin.jsp
Connect to the back office with login/pwd : admin/adminadmin
Launch SOLR indexing

To see proposals and projects into search pages, you have to index each documents :

  • Go to back-office
  • Go to "System > SOLR indexing"
  • Click on "Start indexing" button to launch the indexing process
Business configuration

Participary budget functionalities are provided depending on the dates of the current phase. You have to modify these dates to access some features, by accessing the ManageIdeationCampaigns back-office page . Submit a proposal

A proposal is an idea submitted by a citizen during the ideation process.

To get the "Submit your proposal" menu on the homepage navbar, you need to change 'IDEATION' dates so the phase become active. Keep in mind you have to sign in to submit a proposal. Submit a project

A "project"-named object is a project which can be submitted to vote. These projects are based on one or more proposals, and built by the city municipality (and eventualy with the citizens). If more than one proposals drive to a project, these proposals must be grouped in a new proposal, and this proposal must be linked with the project (so one project is always linked to one proposal).

To get the "Submitted proposals" menu on the homepage navbar, you need to change 'SUBMIT' dates so the phase become active. Vote

To get the "Let's go to the vote !" menu on the homepage navbar, you need to change 'VOTE' dates so the phase become active. Keep in mind you have to sign in to vote. Winner projects

To do