Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcomte23/rest-api_granja
API REST para la gestión de animales en una granja, desarrollada en .NET. Ofrece funcionalidades CRUD para animales y tipos de animales, con documentación integrada mediante Swagger.
https://github.com/jcomte23/rest-api_granja
Last synced: about 1 month ago
JSON representation
API REST para la gestión de animales en una granja, desarrollada en .NET. Ofrece funcionalidades CRUD para animales y tipos de animales, con documentación integrada mediante Swagger.
- Host: GitHub
- URL: https://github.com/jcomte23/rest-api_granja
- Owner: jcomte23
- License: gpl-3.0
- Created: 2024-09-16T14:11:54.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T18:35:44.000Z (4 months ago)
- Last Synced: 2024-09-18T06:38:54.654Z (4 months ago)
- Language: C#
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# REST-API_Granja
La API REST para la gestión de animales en una granja está desarrollada usando .NET 8. Esta API proporciona operaciones CRUD (Crear, Leer, Actualizar, Eliminar) para gestionar animales y tipos de animales. También incluye documentación integrada mediante Swagger para explorar y probar los endpoints de la API de manera interactiva.
## Características
- **Gestión de Animales**: Realiza operaciones CRUD en los registros de animales.
- **Gestión de Tipos de Animales**: Administra los diferentes tipos de animales.
- **Documentación Swagger**: Accede a la documentación completa de la API y realiza pruebas interactivas a través de Swagger UI.## Configuración e Instalación
1. **Clonar el Repositorio**
```bash
git clone https://github.com/jcomte23/REST-API_Granja.git
2. **Navegar al Directorio del Proyecto**
```bash
cd REST-API_Granja
3. **Crear y Configurar el Archivo '.env' en base al archivo '.env.example'**
```bash
DB_HOST = host
DB_PORT = port
DB_DATABASE = database
DB_USERNAME = username
DB_PASSWORD = password
4. **Restaurar Dependencias**
```bash
dotnet restore
5. **Aplicar Migraciones**
```bash
dotnet ef database update
6. **Ejecutar la Aplicación**
```bash
dotnet run
## Contribuciones
Siéntete libre de enviar problemas, solicitudes de extracción o sugerencias. Para detalles sobre las contribuciones, consulta las directrices del proyecto.## Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.## Contacto
Para cualquier pregunta o consulta, por favor contacta a [email protected].