← Retour au portfolio

SaaS de Recherche et Indexation

Projet personnel business · MVP(en cours)

Contexte

Projet personnel business inspiré d'Algolia, développement en cours pendant mon temps libre. Actuellement en phase MVP (Minimum Viable Product).

Investissement temps : Vacances d'été entièrement dédiées au projet pour créer une fondation solide.

Cible : Grand public — solution pour la recherche et l'indexation accessible à tous.

Stack Technique

Frontend : Next.js (Pages Router), React, TypeScript, Tailwind CSS

Backend : AdonisJS 6 (Lucid ORM, validateurs, middleware)

Rôle & Architecture

Architecture API REST : Principes SOLID, séparation des responsabilités, architecture en couches (metier/data/api)

  • Pattern : API REST avec principes SOLID
  • Architecture : Séparation des responsabilités, couches metier/data/api
  • Authentification : API keys et webhooks pour intégrations clients
  • Performance : Caching, indexation fulltext, optimisation requêtes

Compétences Développées

  • AdonisJS 6 avancé : ORM sophistiqué, middleware custom, services
  • Architecture système complexe : design scalable, versioning, rétrocompatibilité
  • Design d'API publique : endpoints RESTful, documentation, webhooks
  • Product thinking : user experience, pricing, go-to-market

Galerie & Dashboard

Dashboard et outils de gestion du SaaS