À propos du projet

Peisear est un système de suivi de problèmes léger et auto-hébergeable, conçu pour la simplicité et la facilité de déploiement. Il permet aux utilisateurs de gérer des projets et des tickets en utilisant soit un tableau kanban avec fonctionnalité de glisser-déposer, soit une vue en liste dense. Les principales caractéristiques techniques incluent : - Déploiement : Distribué sous la forme d'un binaire Rust unique avec migrations et modèles intégrés. - Stockage des données : Utilise un seul fichier SQLite pour toutes les données, simplifiant ainsi les sauvegardes. - Interface utilisateur : Construite avec Leptos pour le rendu côté serveur (SSR), garantissant des chargements de page initiaux rapides. - Sécurité : Implémente le hachage de mots de passe Argon2id et des sessions JWT stockées dans des cookies HTTP-only. - Architecture : Organisée en un espace de travail de six crates (core, auth, storage, notify, web et une facade) pour permettre des mises à jour modulaires du backend ou des fournisseurs d'authentification.