Projects are the central content of your portfolio. Each project entry supports rich metadata — cover images, technology tags, repository links, date ranges, and attached PDF evidence files. All projects are retrieved and managed through theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/giangartun/Tis-GOAT-Frontend/llms.txt
Use this file to discover all available pages before exploring further.
/mis-proyectos page and the projects service API.
Project Fields
| Field | Required | Description |
|---|---|---|
nombre | ✅ Yes | Project name displayed on the card and in the portfolio. |
descripcion | No | Text description of what the project does. |
url_proyecto | No | GitHub or repository URL. Displayed as a clickable link. |
imagen_url | No | Cover image URL. Shown as the project card’s thumbnail. |
fecha_ini | ✅ Yes | Start date in YYYY-MM-DD format (e.g. 2024-01-15). |
fecha_fin | No | End date in YYYY-MM-DD format. Leave empty for ongoing projects. |
tecnologias | No | Array of technology IDs. IDs are sourced from /api/proyecto/gestion-proyectos/tecnologias/lista. |
Technology IDs are ULIDs returned by
GET /api/proyecto/gestion-proyectos/tecnologias/lista. The endpoint is called automatically when the project form opens — you do not need to look up IDs manually. The form renders a multi-select dropdown populated with all available technologies and their names.Creating a Project
Navigate to My Projects
Go to
/mis-proyectos. The page shows all your existing projects and a search bar.Open the New Project form
Click the New Project button in the top-right corner. The project modal opens with empty fields.
Fill in the project details
Enter the project name (required) and optionally add a description, GitHub URL, cover image URL, start date, end date, and select one or more technologies from the dropdown.
Attach a PDF evidence file (optional)
Use the file picker in the form to attach a PDF. The file is uploaded separately after the project record is saved (see Uploading Evidence below).
Editing a Project
Click the Edit button on any project card in/mis-proyectos. The project form re-opens pre-filled with all existing values — name, description, URL, image, dates, and selected technologies.
After making changes, click Save. The update is sent via:
Deleting a Project
Click the Delete button on a project card. A confirmation modal appears asking you to confirm the deletion. Once confirmed, the following request is made:Uploading Evidence (PDF)
You can attach a PDF document as evidence for any project — for example, a technical report, academic submission, or project specification. Attach the file through the file picker when creating or editing a project. Internally, after the project is saved, the client sends:Searching Projects
The/mis-proyectos page includes a search bar at the top. Type any part of a project name to filter the list in real time (with a 300 ms debounce). The search sends a GET request with the buscar query parameter: