🛠️ Stack Technique
Notre stack chez Trya
On choisit des outils fiables, modernes et maintenables pour construire un produit robuste, rapide, et agréable à faire évoluer.
🧠 Frontend
- Next.js – Framework React moderne avec rendu hybride (SSR/SSG) et API intégrées.
- TailwindCSS – Pour un design rapide, cohérent et responsive sans sacrifier la personnalisation.
- shadcn/ui – Composants UI bien conçus, accessibles et stylés avec Tailwind.
- zustand – Gestion d’état simple et performante, parfaite pour une app React moderne.
- nuqs – Pour synchroniser facilement l’état avec les paramètres d’URL.
- react-hook-form + zod – Gestion de formulaires fluide, typée, et avec validation forte côté client.
- framer-motion – Des animations élégantes, simples à implémenter et légères.
- lucide-react – Pack d’icônes open-source, moderne et parfaitement intégré à shadcn/ui.
- Recharts – Pour des visualisations de données simples, efficaces et React-friendly.
🛠️ Backend
- Next.js (API Routes) – Nos endpoints REST sont intégrés directement dans l’app via App Router.
- Prisma + PostgreSQL – ORM moderne et typé pour interagir efficacement avec notre base relationnelle.
- NextAuth – Authentification sécurisée, compatible avec nos providers et extensible facilement.
- OpenAI – Intégration de fonctionnalités IA via l’API officielle.
⚙️ Outils & Infrastructure
- Neon.tech – Base PostgreSQL serverless, scalable et optimisée pour un usage moderne.
- Vercel – Déploiement rapide, CDN intégré, observabilité légère via dashboard.
- Stripe – Utilisé pour permettre aux utilisateurs de payer leur abonnement à l’application de façon sécurisée.
- GoCardless – Utilisé pour récupérer les informations bancaires (IBAN, mandats SEPA) de manière sécurisée, sans gestion directe des paiements.
- Resend – Envoi d’emails transactionnels fiable avec une API claire et moderne.