Construye una extensión que guarda una oferta de empleo con un clic y reúne cada candidatura, su estado y el siguiente paso en una sola lista, y úsala en tu propia búsqueda.
Construye un panel que muestra de un vistazo la actividad pública de cualquier desarrollador en GitHub, y aprende a trabajar con una API pública real, sus límites y sus datos.
Si estás buscando trabajo, seguramente llevas tus candidaturas en una hoja de cálculo, en una app de notas o de memoria. El reto es construir una extensión de navegador que lo haga mejor: en cualquier oferta, un clic guarda el puesto, la empresa, el enlace y la fecha, y un pequeño panel muestra cada candidatura por estado, de guardada a enviada, a entrevistas, a oferta o rechazo.
Las extensiones de navegador son un gran primer proyecto: son pequeñas, funcionan donde ya trabajas y esta la usarás cada día mientras la construyes.
Una búsqueda de empleo implica decenas de candidaturas en muchas webs. La gente pierde la cuenta de dónde se presentó, cuándo, qué versión del currículum envió y cuándo debería hacer seguimiento. Las hojas de cálculo funcionan hasta que copiar cada oferta se vuelve tedioso, y entonces se dejan de actualizar.
El momento de apuntar una candidatura es mientras miras la oferta, que es justo donde vive una extensión de navegador.
Una extensión Manifest V3 con una ventana emergente y una página de panel. En una oferta de empleo, la ventana lee el título y la dirección de la página y te deja corregir el puesto y la empresa antes de guardar. Las candidaturas se guardan en el almacenamiento de extensiones del navegador, así que nada sale del ordenador y no hace falta servidor.
El panel lista las candidaturas por estado, te deja hacerlas avanzar, añadir notas y una fecha de seguimiento, y exportarlo todo en CSV. Usa un asistente de programación con IA para aprender antes las APIs de extensiones, y apunta en tu bitácora lo que tuviste que buscar por tu cuenta.
Sugerencias, no requisitos: usa lo que conoces y lo que encaje con el problema.
Mira lo que los creadores construyeron conJavaScript
Dedica unos días a esto antes de dedicar semanas al código.
Un reto de una semana: construye, publica y comparte un pequeño gestor de gastos personales con cuentas, base de datos y un gráfico mensual.
Permite convertir un documento Markdown en un PDF bien diseñado en segundos, con plantillas limpias para propuestas, informes y currículums.