https://github.com/linuxmobile/midu.dev
https://github.com/linuxmobile/midu.dev
hacktoberfest hacktoberfest-accepted
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/linuxmobile/midu.dev
- Owner: linuxmobile
- License: gpl-3.0
- Created: 2023-07-01T00:30:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-08T16:11:49.000Z (over 2 years ago)
- Last Synced: 2025-10-09T01:12:43.321Z (4 months ago)
- Topics: hacktoberfest, hacktoberfest-accepted
- Language: Astro
- Homepage: https://midu-dev.vercel.app
- Size: 1.28 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rediseño del Blog de midudev
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.
[Diseño de Figma]()
## Tabla de Contenidos
- Descripción.
- Roadmap.
- Stack Tecnológico.
- Cómo correr el proyecto.
- Estructura del proyecto.
- Cómo contribuir.
## Roadmap
- [ ] 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.
## Stack
- [Astro](https://astro.build/)
- [TypeScript](https://www.typescriptlang.org/)
- [TailwindCSS](https://tailwindcss.com/)
- [Husky](https://typicode.github.io/husky/)
## Deploy
| 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 |
## Estructura
```no.highlight
/
├── public/
├── src/
│ └── pages/
│ └── index.astro
└── package.json
```
## Cómo contribuir
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\***