Présentation mon-entreprise pour Rules-as-code Europe 2025
Find a file
2025-03-18 11:09:16 +01:00
public first draft 2025-03-13 12:18:02 +01:00
src new Objective slides 2025-03-18 11:09:16 +01:00
.envrc first draft 2025-03-13 12:18:02 +01:00
.gitignore first draft 2025-03-13 12:18:02 +01:00
astro.config.mjs first draft 2025-03-13 12:18:02 +01:00
default.nix first draft 2025-03-13 12:18:02 +01:00
package-lock.json first draft 2025-03-13 12:18:02 +01:00
package.json first draft 2025-03-13 12:18:02 +01:00
README.md README 2025-03-17 23:40:37 +01:00
tsconfig.json first draft 2025-03-13 12:18:02 +01:00

Rules as Code 2025

A presentation of the usage of Publicodes language in mon-entreprise.urssaf.fr for Rules as Code Europe event.

📖 About

This presentation explores modele-social implementation with Publicodes, focusing on how to transform legal and regulatory rules into machine-readable code. It covers implementation strategies, benefits, challenges, and real-world examples in action.

🚀 Getting Started

Prerequisites

  • Node.js (v18 or later recommended)
  • npm

Installation

# Clone the repository
git clone forgejo@forge.tiqa.fr:betagouv/rules-as-code-2025.git
cd rules-as-code-2025
npm install

🧞 Commands

Command Action
npm run dev Start local dev server at localhost:4321
npm run build Build the presentation for production
npm run preview Preview the built presentation

🧰 Tech Stack

  • Astro - Web framework for content sites
  • Reveal.js - HTML presentation framework

📋 Presentation Content

The presentation covers:

  • Context and background of mon-entreprise project
  • Examples of rules
  • Technical implementation approaches
  • Interactive documentation possibilities
  • Live demonstrations
  • Challenges and limitations
  • Future perspectives

👥 Team

This presentation was created by mon-entreprise.urssaf.fr team.