---
title: "Développeurs"
url: "https://rolebase.io/fr/developers"
---

[Rolebase](/) ⟩ [Développeurs](/fr/developers)

# Développeurs

Construisez sur Rolebase avec l'API GraphQL et l'auto-hébergement.

## Vue d’ensemble

Rolebase est entièrement **open-source** et construit sur une stack puissante qui facilite l’extension, l’intégration et l’auto-hébergement.

Que vous souhaitiez créer des intégrations personnalisées, automatiser des flux de travail ou contribuer au code source, cette section fournit tout le nécessaire pour commencer.

## Architecture

Rolebase est structuré comme un monorepo avec des workspaces npm :

Package

Description

`packages/webapp`

Frontend React (Vite, Chakra UI)

`packages/backend`

Backend tRPC et fonctions serverless

`packages/shared`

Types et utilitaires partagés

`website`

Site de documentation (Astro)

Le backend fonctionne sur [Nhost](https://nhost.io), qui fournit l’authentification, une base de données PostgreSQL exposée via [Hasura](https://hasura.io) (GraphQL) et le stockage de fichiers.

## Ce que vous pouvez faire

*   **Créer des intégrations personnalisées** via l’API GraphQL pour synchroniser vos données avec des outils externes.
*   **Auto-héberger Rolebase** pour un contrôle total sur vos données et votre infrastructure.
*   **Contribuer** au code source open-source sur GitHub.

## Prochaines étapes

Page

Description

[Premiers pas](/fr/developers/getting-started)

Configurer l’environnement de développement et lancer Rolebase en local

[Intégrations personnalisées](/fr/developers/custom-integrations)

Créer des intégrations via l’API GraphQL

[Référence API](/fr/api)

Parcourir le schéma GraphQL complet et la documentation des entités

** Open Source**

Le code source est disponible sur [github.com/Godefroy/rolebase](https://github.com/Godefroy/rolebase). Les contributions sont les bienvenues.
