• Stars
    star
    434
  • Rank 100,274 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 2 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Best password generator agnostic to framework

¡Contribuye a un proyecto de código abierto!

🚀 Soluciona el reto y participa en la Hacktoberfest

GitHub stars GitHub issues GitHub pull requests GitHub pull requests

🤔 ¿Qué es la Hacktoberfest?

La Hacktoberfest es un evento anual organizado por DigitalOcean y DEV, que consiste en contribuir a proyectos de código abierto y ganar una camiseta gratis.

🚀 ¿Cómo participar?

🚧 Necesitarás la extensión Astro para Visual Studio Code y Nodejs 16+.

  1. Regístrate en Hacktoberfest:
  • Clic en Start Hacking.
  • Inicia sesión con GitHub o GitLab.
  1. Crea un fork de este repositorio:
  • Clic en Fork en la esquina superior derecha o haz click aquí.
  1. Clona el repositorio:
git clone [email protected]:TU_USUARIO/hacktoberfest-2022.git
  1. Instala las dependencias:
npm install
# o
pnpm install
# o
yarn install
  1. Crea una página en:
/pages/entry/<tu-nombre-de-usuario-en-github>/index.astro
  1. Ejecuta el proyecto:
npm run dev
# o
pnpm run dev
# o
yarn dev
  1. Soluciona el reto que se indica en la página principal y happy hacking 🥳.

📝 Reglas

  • ✅ Puedes usar cualquier framework dentro de esta lista: React, Vue, Svelte, Preact y Solid. También puedes usar Vanilla JavaScript.
  • ❌ NO puedes usar dependencias de terceros. Nada de npm install, ni yarn add ni similares.
  • ✅ Se puede utilizar CSS y Tailwind pero...
  • ❌ NO se puede utilizar otro framework CSS como Bootstrap, Bulma, NextUI, Material UI, etc... ni tampoco SASS, Stylus o similares.
  • ❌ No copies soluciones de otros participantes o soluciones de fuera. ¡La idea es que practiques y te esfuerces!
  • ✅ Crea tus PRs del 1 al 31 de octubre.
  • ❌ No uses ni modifiques código o componentes de otros participantes.
  • ❌ No modifiques código de fuera de tus carpetas (a no ser que sea exactamente para arreglar un problema de la página).
  • ❌ NO USES ESTILOS GLOBALES. NO ESTILES etiquetas. Usa siempre un selector muy específico (por ejemplo, una id con tu nombre) y a partir de ahí estila lo que quieras de tu solución. Así evitamos conflictos entre estilos.
  • ✅ Si necesitas crear componentes auxiliares para tu solución, crea una carpeta en:
 components/<nombre-de-usuario-en-github>/*

🎁 Premios

Además de poder conseguir la camiseta de la Hacktoberfest, haremos una votación para elegir las mejores soluciones. Los premios son:

📝 Notas

Si usas Solid o Preact, debes indicar el jsxImportSource en un comentario pragma. Haz esto en la primera línea de cada archivo JSX/TSX.

// Para Preact
/** @jsxImportSource preact */

// Para Solid
/** @jsxImportSource solid-js */

Para poder ejeuctar solo los test que esten en tus carpetas tienes que ir al archivo jest.config.js y modifica el parametro testMatch

{
	"testMatch": ["**/<tu-nombre-de-usuario-en-github>/**/*.spec.{js,ts}"]
}

Nota: tendras que deshacer este cambio antes de hacer commit


Más información al respecto aquí.

🤗 Contribuidores

More Repositories

1

aprendiendo-react

Curso para aprender React desde cero
TypeScript
7,598
star
2

preguntas-entrevista-react

Preguntas típicas sobre React para entrevistas de trabajo ⚛️
JavaScript
6,976
star
3

libros-programacion-gratis

📚 Lista de libros sobre programación en Español y gratis
3,147
star
4

javascript-100-proyectos

100 proyectos de JavaScript con código y vídeos. ¡Gratis!
HTML
2,182
star
5

kings-league-project

API y website de la Kings League Infojobs por temas didácticos
JavaScript
1,514
star
6

la-velada-web-oficial

Web oficial de La Velada IV de Ibai Llanos
Astro
1,387
star
7

curso-node-js

Curso de Node.js desde cero
JavaScript
1,321
star
8

porfolio.dev

Ejemplo de porfolio para programadores y desarrolladores
Astro
1,084
star
9

midudev

This is my personal repo for README. It gets automatically updated to fetch latest videos, photos and articles from my blog.
JavaScript
987
star
10

minimalist-portfolio-json

A minimalist portafolio configurable via one JSON
Astro
790
star
11

pruebas-tecnicas

Pruebas técnicas donde la comunidad participa con sus soluciones
Astro
697
star
12

codi.link

HTML, CSS, JS sandbox.
JavaScript
638
star
13

miduconf-website

¡La conferencia de desarrollo y programación web!
TypeScript
572
star
14

react-live-coding

App de Live Coding, buscador de gifs
JavaScript
543
star
15

tailwind-animations

Easy peasy animations for your Tailwind project
JavaScript
531
star
16

eloquent-javascript-es

Traducción del libro Eloquent JavaScript en Español
HTML
473
star
17

esland-web

Web de los premios Esland para fines didácticos
TypeScript
396
star
18

covid-vacuna

App para ver el estado de la vacunación COVID-19 en España
JavaScript
364
star
19

curso-nextjs-twitter-clone

Curso de @midudev para hacer un clon de Twitter con NextJS
340
star
20

spotify-twitch-clone

Creando un clon de Spotify desde cero y que le vuele la cabeza a la gente
Astro
323
star
21

react-rendering-strategies

Improve your React ⚛️ app performance by using Dynamic Rendering, Progressive Rendering or Static Rendering
JavaScript
319
star
22

landing-tesla

Ejemplo de landing de Tesla con HTML, CSS, JavaScript, Astro y Tailwind
Astro
309
star
23

openui.com

Generador de componentes de UI con IA
JavaScript
293
star
24

sueldos.dev

Sueldos en programación. De forma anónima y transparente.
JavaScript
272
star
25

midu-timeszones-latam

Una pequeña app para calcular horas en diferentes países hispanohablantes
JavaScript
237
star
26

hackaton-vercel-2024

¡Participa y gana premios de Vercel!
TypeScript
212
star
27

midu.dev

midu.dev blog 📝
HTML
210
star
28

cursoreact.dev

Curso de React gratuito y practico
Astro
190
star
29

react-native-expo-curso-2024

Aprende React Native desde cero con una app práctica
JavaScript
186
star
30

curso-platzi-react-avanzado

Contenido del Curso de React Avanzado para Platzi
JavaScript
179
star
31

noticias.dev

Newsletter para mantenerte al día de las noticias de programación
MDX
176
star
32

tiktok-clone

Clone de TikTok para fines educativos
JavaScript
169
star
33

midufest

¡El evento de programación del año!
Astro
152
star
34

react-slidy

🍃 React Slidy - Minimalistic and smooth touch slider and carousel component for React
JavaScript
151
star
35

twitter-clone

Clon de Twitter hecho con la comunidad y con cariño
TypeScript
150
star
36

curso-php

Curso de PHP desde cero
PHP
149
star
37

covid-19-spread-simulator

COVID-19 (Coronavirus) Spread Simulator 🦠
JavaScript
137
star
38

midu-chatgpt-clone

Un clon de ChatGPT por temas educativos
JavaScript
125
star
39

aprende-javascript-problemas

Repositorio para indicar problemas en la plataforma de Aprende JavaScript
122
star
40

super-midu-bros

Desarrollo de videojuegos con JavaScript
JavaScript
121
star
41

pokedex-for-ci

Example project for explaining CI
JavaScript
120
star
42

chat-with-pdf

Chatea con un PDF
TypeScript
106
star
43

la-velada-landing

La velada del año Landing para fines educativos
Astro
104
star
44

landing-infojobs

Landing InfoJobs para conseguir tu primer empleo
Astro
101
star
45

minecraft-clone

Clon de Minecraft
JavaScript
101
star
46

tetris-code-interview

JavaScript
98
star
47

vota.dev

vota.dev - Vote the best web development trends of the year
TypeScript
97
star
48

notes-api

JavaScript
90
star
49

threads-api

API no oficial de Threads con TypeScript y Bun
TypeScript
90
star
50

view-transitions-api-books-demo

Demo de View Transitions API
Astro
89
star
51

miduco

Create a CLI that helps you to write better commit messages
JavaScript
82
star
52

midu-cohere-hackathon

Ejemplos para usar Cohere para la Hackathon
JavaScript
81
star
53

astro-5-dev-books

Ejemplo de app con Astro 5 y sus nuevas funcionalidades
Astro
80
star
54

retos-web

👨‍💻 Mejora tu lógica de programación y participa en hackathons
Astro
78
star
55

remove-bg-cloudinary-hackathon

Elimina el fondo de una imagen con Cloudinary
Svelte
75
star
56

rate-repository-app

React Native Example App
JavaScript
70
star
57

libro-aprendiendo-git-issues

📖 Ayúdame a detectar los errores ortográficos, técnicos o de maquetación del libro "Aprendiendo Git"
69
star
58

last-time-visit

Show the last visit user info
TypeScript
65
star
59

frontend-mentor-challenges

Resolviendo retos de Frontend Mentor
Astro
61
star
60

chat-gpt-plugins-javascript

Cómo crear plugins de ChatGPT con JavaScript
JavaScript
57
star
61

image-to-code

TypeScript
57
star
62

curso-html-desde-cero

Curso de HTML desde cero
55
star
63

notes-app-full-stack-bootcamp

App de Notas del FullStack Bootcamp para usar en la part3
JavaScript
54
star
64

aprendiendogit.dev

Landing page del libro de Git
Astro
53
star
65

midu-translate-gemini

Usando Google Gemini para crear tu propio Google Translate
TypeScript
53
star
66

ejercicios-logica-de-programacion

Ejercicios de lógica de programación
52
star
67

express-typescript

Create a simple Express Node API with TypeScript
TypeScript
51
star
68

pixel-wars

Juego multijugador con tiempo real, sincronización con base de datos y más
TypeScript
50
star
69

midu-excel

Clon bastante pirata de una hoja de cálculo con React y JavaScript
JavaScript
47
star
70

wc

A simple spinning loading web component based on the one from macOS
TypeScript
47
star
71

minimal-amazon-react-clone

Small Amazon React Clone
JavaScript
47
star
72

infojobs-hackathon

Proyecto de prueba con OpenAI y Infojobs API para la Hackathon
TypeScript
43
star
73

s3-folder-upload

Upload easily a folder to Amazon Simple Storage Service (S3)
JavaScript
42
star
74

rest-api-deploy

Para desplegar la API de Node a FL0
JavaScript
41
star
75

react-todo-app-with-framer-motion

TodoMVC App with React hooks and Framer Motion
JavaScript
40
star
76

midudev-bootcamp

Fullstack Bootcamp
HTML
40
star
77

google-meet-clone

Clone espartano de Google Meet
JavaScript
39
star
78

devsleague.com

Competición entre Creadores de Contenido de Programación
JavaScript
38
star
79

menea.dev

Agregador de noticias de desarrollo y tecnología
JavaScript
37
star
80

adventjs-issues

Crea una issue si encuentras un problema en AdventJS.dev
33
star
81

awesome-dev-tools

A curated list of awesome tools for developers
33
star
82

libro-100-preguntas-sobre-javascript-issues

Ayúdame a detectar los errores ortográficos, técnicos o de maquetación del libro "100 preguntas de JavaScript"
33
star
83

cloudinary-hackathon-astro-example

Ejemplo para Astro Hackathon 2024
Astro
32
star
84

jsconf.es

JSConf España 2025. ¡Conferencia presencial de JavaScript en España!
Astro
32
star
85

curso-gratuito-svelte

Curso gratuito de Svelte en Youtube
32
star
86

quiero-una-xbox-series-x

De verdad, quiero una Xbox Series X
JavaScript
31
star
87

webpack-paso-a-paso-live-coding

Repositorio del live coding de Webpack paso a paso
JavaScript
30
star
88

notes-app-mono-repo

JavaScript
30
star
89

midu.link

Create shorten urls easily with Cloudfare Workers
JavaScript
30
star
90

manitas.dev

Crea proyectos y gana premios
Astro
27
star
91

supabase-remix-midu-chat

TypeScript
27
star
92

contact-form-vercel-storage

TypeScript
27
star
93

aprendesql.dev

26
star
94

next-firebase-auth

Next.JS with next-firebase-auth
JavaScript
25
star
95

aprendiendo-electron

Aprendiendo Electron desde cero
JavaScript
25
star
96

algolia-pwa-ecommerce

TypeScript
24
star
97

twitter-autocomplete-react-algolia

Twitter Autocomplete con Algolia y React
CSS
24
star
98

react-router-dom-6-protected-route-example

Example of React Router 6 protected route
JavaScript
23
star
99

mini-curso-practico-webpack

🔥 Aprende a utilizar WEBPACK 5, el empaquetador de aplicaciones web más utilizado del momento.
JavaScript
23
star
100

deno-wordle

TypeScript
22
star