Espace de stockage personnel facilement accessible via IA pour organiser et retrouver vos données importantes.
Centraliser et rendre facilement accessible via intelligence artificielle :
- Données famille : passeports, dates de naissance, documents personnels
- Données entreprise : KBIS, logos, statuts, factures, bilans
- Données foyer : garanties, manuels d'instruction, contrats
- Backend : Ruby 3.4+ / Rails 8.0+
- Base de données : PostgreSQL
- Frontend : Vite + React + TypeScript
- Styling : Tailwind CSS v4 + Shadcn/ui
- Tests : RSpec + FactoryBot
- Linting : Rubocop (omakase) + rubocop-performance + rubocop-rspec
# Cloner le repository
git clone https://github.com/imagine-app/trove-mcp.git
cd trove-mcp
# Installer les dépendances
bundle install
npm install
# Configurer la base de données
rails db:create db:migrate
# Démarrer le serveur de développement
bin/dev# Lancer tous les tests
bundle exec rspec
# Linting
bundle exec rubocop- Authentification : Rails native (sans Devise)
- API : Pour intégration MCP
- Structure : MVC classique Rails avec frontend React moderne
Voir CLAUDE.md pour les préférences de développement et conventions du projet.