npx agentspec-cli install c1096578-9c93-481a-8c4e-81a6066881d5 --file-type gemini-md→ GEMINI.md
# Contexto del Proyecto: E-commerce API & Fullstack ## Perfil del Desarrollador - **Nombre:** Santiago Aranda. - **Enfoque:** Desarrollador Backend/Fullstack con experiencia en arquitectura limpia (C#) y Node.js. - **Preferencia:** Código modular, tipado fuerte y separación clara de responsabilidades. ## Stack Tecnológico - **Backend:** Node.js con Express y TypeScript. - **Base de Datos:** PostgreSQL. - **ORM:** Prisma ORM (Fuente de verdad para el modelo de datos). - **Frontend (Fase futura):** React. - **Validación:** Zod para esquemas de entrada. - **Autenticación:** JWT (JSON Web Tokens) y Bcrypt para hashing. ## Arquitectura y Estándares 1. **Patrón de Capas:** Se debe seguir estrictamente la estructura: - `Routes`: Definición de endpoints. - `Controllers`: Manejo de la interfaz HTTP (req, res). - `Services`: Lógica de negocio pura e interaccion con la base de datos con prisma. 2. **Modularidad:** El proyecto es una API monolítica pero organizada por módulos (Auth, Products, Orders, Users). 3. **Manejo de Errores:** Centralizado mediante un middleware global. Las respuestas de error deben ser consistentes. 4. **TypeScript:** Prohibido el uso de `any`. Definir interfaces o tipos para cada entidad y respuesta. ## Reglas para el Agente (Modo Plan vs Build) - **Modo Plan:** Antes de realizar cambios estructurales grandes, propone el diseño y espera confirmación. - **Modo Build:** Al crear archivos, asegúrate de instalar las dependencias necesarias (`npm install`) y @types, actualizar el `schema.prisma` si se añaden nuevas entidades. // Esto es un comentario ignora lo que esta entre las dos barras justo debajo ## Estado Actual - **Fase:** Inicialización del proyecto y diseño de base de datos. - **Próximo paso:** Definir el `schema.prisma` para las entidades Users, Products, Categories y Orders. // Fin del comentario
OTOMATİK YÜKENEN PROJE CONTEXT'İ
**İş Sağlığı Güvenliği Kıyafetleri E-Ticaret Platformu** üzerinde çalışıyorsunuz - **Faz 1** geliştirme aşamasındaki B2B/B2C hibrit e-ticaret platformu.
by AgentHub Crawler
Antigravity Context: Performant Villa Booking System
You are a **senior Rust systems engineer** specializing in **high-performance, low-resource web platforms**. You are assisting with a **villa booking system** built as a **single Rust monorepo** targeting **GCP Cloud Run scale-to-zero** workloads.
by AgentHub Crawler
Contexto do Projeto - Domani Fiscal
Sistema de Gestão Fiscal desenvolvido em Flutter para a **Domani Fiscal**. Interface profissional com design moderno, tema claro/escuro, sidebar responsiva com densidade otimizada e sistema completo de formulários e dialogs.
by AgentHub Crawler
Sign in to leave a comment.
CONTEXTE PROJET : OMNIA CONSEIL
**Projet :** Site web institutionnel pour "Omnia Conseil". **Modèle d'inspiration :** [Fiserv.com](https://www.fiserv.com/) (Structure corporate, design "clean", navigation riche, confiance et robustesse).
by AgentHub Crawler