Bienvenido al proyecto de rediseño del Blog de midudev. Este proyecto tiene como objetivo mejorar la experiencia de usuario y la apariencia del blog utilizando tecnologías modernas como Astro, Tailwind CSS y TypeScript. Valoramos la colaboración de la comunidad y estamos emocionados de trabajar juntos para hacer de este proyecto un éxito con amor.
- Descripción.
- Roadmap.
- Stack Tecnológico.
- Cómo correr el proyecto.
- Estructura del proyecto.
- Cómo contribuir.
-
Mobile responsive.
-
100/100 Lighthouse performance.
-
SEO-friendly with canonical URLs and OpenGraph data.
-
Sitemap support.
-
RSS Feed support.
-
Image optimization.
-
Light mode.
-
Draft mode.
-
Copy code block.
-
Post Sharing Options.
-
Página de Agenda.
-
Sección Redes Sociales (home).
-
Sección últimas clases.
| Command | Action |
|---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:3000 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add, astro check |
npm run lint |
Run Eslint |
lint:fix |
Run Eslint Fix |
format |
Prettier Formatter |
commitlint |
Check Commit linter |
prepare |
Prepare husky |
/
├── public/
├── src/
│ └── pages/
│ └── index.astro
└── package.json
Invitamos a todos los miembros del servidor de MiduDev a contribuir al proyecto. Para hacerlo, sigue estos pasos:
- Encuentra una issue abierta que te interese en el repositorio del proyecto.
- Comenta en la issue tu interés en trabajar en ella y solicita que se te asigne.
- Una vez que se te asigne la issue, trabaja en ella y crea un pull request cuando hayas completado la tarea.
- Nuestro equipo revisará tu pull request y lo fusionará si cumple con los estándares de calidad.
*Si consideras que se puede hacer una "Feature" que no está listada en las Issues. Podés abrir una nueva e indicar detalladamente el por qué. Recordá utilizar correctamente los LABELS*