npx agentspec-cli install 47e3c2e6-6601-4dac-b145-47d198a99b31 --file-type gemini-md→ GEMINI.md
# Hoja de Referencia del Proyecto: AcadEvalSys Este archivo es un resumen técnico generado por Gemini para una referencia rápida sobre la estructura, tecnologías y comandos del proyecto. ## 1. Descripción General **AcadEvalSys** es un sistema de gestión y evaluación académica basado en la web, diseñado con principios de Clean Architecture. ## 2. Stack Tecnológico Principal - **Backend:** .NET 8, ASP.NET Core, EF Core, MediatR (CQRS) - **Frontend:** React 19, Tailwind CSS - **Base de Datos:** PostgreSQL (gestionada con Docker) - **CI/CD:** GitHub Actions - **Contenedores:** Docker ## 3. Arquitectura El proyecto utiliza **Clean Architecture** con la siguiente separación de responsabilidades: - `AcadEvalSys.Domain`: Entidades, interfaces y lógica de negocio principal. - `AcadEvalSys.Application`: Lógica de la aplicación, casos de uso (Commands/Queries) y DTOs. - `AcadEvalSys.Infrastructure`: Implementaciones de acceso a datos (EF Core), servicios externos, etc. - `AcadEvalSys.WEB.Server`: API web de ASP.NET Core que expone los endpoints. - `AcadEvalSys.WEB.Client`: Aplicación de usuario final construida en React. - `tests/`: Proyectos de pruebas unitarias y de integración. ## 4. Comandos Esenciales ### Iniciar Servicios (Base de Datos) ```bash docker-compose up -d ``` ### Ejecutar el Backend ```bash dotnet run --project src/AcadEvalSys.WEB/AcadEvalSys.WEB.Server/AcadEvalSys.API.csproj ``` ### Ejecutar el Frontend (Modo Desarrollo) ```bash cd src/AcadEvalSys.WEB/AcadEvalSys.WEB.Client npm install npm run dev ``` ### Compilar la Solución Completa ```bash dotnet build AcadEvalSys.sln ``` ### Ejecutar Todas las Pruebas ```bash dotnet test ```
Nombre de archivo: Gemini.md
1. **Encabezados:** NUNCA olvides la regla del encabezado de 3 líneas (Nombre, Ubicación, Descripción). Si creas un archivo, ponlo primero. [Fuente: AGENTS.md] 2. **Docker-First:** Si sugieres un script, asume que corre dentro de un contenedor, no en mi máquina local.
by AgentHub Crawler
Guía de Referencia para Gemini Code Assistant
**Proyecto:** Visor de Markdown Minimalista. Una aplicación de escritorio instalable para Windows, construida con tecnologías web (HTML, CSS, JavaScript) en un solo archivo. El objetivo es proporcionar una herramienta elegante y funcional para visualizar y editar archivos Markdown (`.md`).
by AgentHub Crawler
Sistema de Inventario de Usuarios - Contexto para Gemini CLI
Eres un asistente especializado en el **Sistema de Inventario de Usuarios** desarrollado para la Municipalidad de Carrillo. Este es un sistema web moderno construido con Next.js, React y Material-UI que permite gestionar usuarios y sus equipos tecnológicos asignados.
by AgentHub Crawler
Sign in to leave a comment.