midudev / kings-league-project

API y website de la Kings League Infojobs por temas didácticos
https://kingsleague.dev
MIT License
1.51k stars 223 forks source link
kings-league kings-league-infojobs kingsleague

👑 Kings League Infojobs Project ⚽️

Esta web sólo está creada para fines educativos. Kosmos Holdings es el dueño de todos los logos de la Kings League. Este proyecto no tiene ánimo de lucro y no se hace responsable del uso que se pueda hacer del mismo.

[![Deploy API](https://github.com/midudev/kings-league-project/actions/workflows/deploy-api.yml/badge.svg?branch=main)](https://github.com/midudev/kings-league-project/actions/workflows/deploy-api.yml) [![Scrape Kings League Infojobs Website](https://github.com/midudev/kings-league-project/actions/workflows/scrape-kings-league-web.yml/badge.svg?branch=main)](https://github.com/midudev/kings-league-project/actions/workflows/scrape-kings-league-web.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

API | WEB

Mockup API Web

:zap: Actividad Reciente

  1. 🎉 Merged PR #38 in midudev/aprendiendo-react
  2. 🎉 Merged PR #37 in midudev/aprendiendo-react
  3. 🎉 Merged PR #64 in midudev/preguntas-entrevista-react
  4. 🎉 Merged PR #67 in midudev/preguntas-entrevista-react
  5. 🎉 Merged PR #4 in midudev/libros-programacion-gratis
Sumario
  1. Descripción del proyecto
  2. Tecnologías usadas
  3. API
  4. Redes sociales
  5. Lighthouse
  6. Estadísticas Acerca del Autor

English

kings league project

Descripción del proyecto

Este proyecto tiene como objetivo crear una API y página web de la Kings League Infojobs con fines educativos.

La API proporciona acceso a datos de equipos, presidentes, entrenadores, goleadores y asistentes de la Kings League, y la página web ofrece información sobre los equipos, resultados y clasificaciones de la liga.

Tecnologías usadas

Para recuperar los datos de la API, usamos Web Scraping, Node.js, Hono y el servicio de hosting de APIs Cloudflare Workers para la construcción y el despliegue.

La página web está desarrollada con el framework Astro y utilizamos el framework CSS Tailwind para estilizar la interfaz de usuario. Además, hemos utilizado la librería Cheerio para realizar Web Scraping y obtener datos de la Kings League Infojobs.

Para probar y validar el funcionamiento de la aplicación, hemos utilizado la librería de pruebas Vitest.

Si quieres ayudarnos, por favor toma un momento para leer el archivo CONTRIBUTING.md. Allí encontrarás información útil sobre cómo contribuír de manera efectiva y cómo seguir nuestras guías de estilo. ¡Esperamos que disfrutes colaborando con nosotros!

API

Dirección: https://api.kingsleague.dev/

Los endpoints disponibles son:

Redes Sociales

¡Síguenos en nuestro canal de Twitch para ver cómo avanzamos en el desarrollo del proyecto o síguenos en Youtube para más contenido acerca de desarrollo fullstack!

o únete a la comunidad en Discord

LightHouse

Lighthouse Performance Badge Lighthouse Accessibility Badge Lighthouse Best Practices Badge Lighthouse SEO Badge

Estadísticas Acerca del Autor

 midudev

midudev