Sobre o projeto

Peisear é um sistema de rastreamento de problemas leve e auto-hospedável, projetado para simplicidade e facilidade de implantação. Ele permite que os usuários gerenciem projetos e problemas usando um quadro kanban com funcionalidade de arrastar e soltar ou uma visualização de lista densa. As principais características técnicas incluem: - Implantação: Distribuído como um único binário Rust com migrações e templates incorporados. - Armazenamento de Dados: Utiliza um único arquivo SQLite para todos os dados, simplificando os backups. - Interface do Usuário: Construída com Leptos para renderização no lado do servidor (SSR), garantindo carregamentos iniciais de página rápidos. - Segurança: Implementa hashing de senha Argon2id e sessões JWT armazenadas em cookies HTTP-only. - Arquitetura: Organizada em um workspace de seis crates (core, auth, storage, notify, web e uma facade) para permitir atualizações modulares no backend ou provedores de autenticação.