Catalog ›Public data ›Constitutional and administrative justice — searchable rulings › Constitutional Court
Constitutional Court
Part of the Constitutional and administrative justice
Describe the issue — «legitimate impediment», «regional autonomy» — and find relevant rulings (semantic search over the heading).
data space «giustizia» — this micro app reads and writes the suite’s shared data space.
What it records
- Describe the issue you're looking for…
- Year
- S = judgment, O = order (empty = both)
The other micro apps in the same suite
How it works
This is a Reactive app: a plain text document that your browser turns into a working app — forms, live data, tables, statistics and even charts, with nothing to install or configure.
- Use it right away. Hit “Use this app”: it opens right in your browser, ready to go, with data saved only on your device.
- Your data stays yours. Everything is stored locally on your device, kept separate for each app: no account, no server, nothing to set up.
- Make it your own. The text below is the entire app: copy it, tweak fields, views and words, and your changes become interactive instantly.
- Share it as a file. An app is a simple file: save it, export it or share it with a link; and with encrypted collaboration several people edit the same data in real time.
The app’s source
# 🏛️ Constitutional Court
## Search by topic
Describe the issue — «legitimate impediment», «regional autonomy» — and
find relevant rulings (semantic search over the heading).
::od-search{into="ricerca" table="corte_costituzionale" placeholder="Describe the issue you're looking for…"}
:::cards{path="ricerca" search="false"}
**{tipo} no. {numero}/{anno}** — {presidente}
{epigrafe}
[Official record]({url})
:::
## Browse by year
::input[anno]{value="2024" placeholder="Year"}
::input[tipo]{value="" placeholder="S = judgment, O = order (empty = both)"}
::od-query{into="pronunce" sql="SELECT numero AS numero, tipo AS tipo, data_deposito AS data_deposito, presidente AS presidente, epigrafe AS epigrafe, url AS url FROM corte_costituzionale WHERE anno = TRY_CAST('{#anno}' AS INTEGER) AND ('{#tipo}' = '' OR tipo = CASE lower(trim('{#tipo}')) WHEN 's' THEN 'sentenza' WHEN 'o' THEN 'ordinanza' END) ORDER BY numero" limit="200"}
:::table{path="pronunce" headers="No.,Type,Filed,President,Heading" pagesize="10"}
{numero} | {tipo} | {data_deposito} | {presidente} | {epigrafe}
:::