Open Participatory Budgeting
Open Participatory Budgeting | |
---|---|
Open Participatory Budgeting | |
Team Organizations | City of Paris |
Point of Contact | |
Participating Municipalities | Paris France |
Sectors | Data |
Status | Launched |
Last Updated | November 22, 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