52 lines
1.5 KiB
Markdown
52 lines
1.5 KiB
Markdown
# 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
|
|
|
|
```bash
|
|
# 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](https://astro.build/) - Web framework for content sites
|
|
- [Reveal.js](https://revealjs.com/) - 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.
|