Mi nueva startup de creación de resumes con IA

Mi siguiente startup 🚀

¡Vamos empezando febrero más que bien! Logre terminar mi primera startup casi en tiempo, si bien me atrase un día debido a un error en uno de los modelos de datos logre resolverlo y empezar de inmediato con el desarrollo de mi nueva SAAS.

4-Semanas MVP Roadmap

Esta vez decidí diseñar un MVP para llevar una mejor organización y saber en que realmente enforcarme y que features incluir en la app. Debo admitir que vuelve las cosas más fáciles porque me da visibilidad en cómo voy de tiempo más que nada.

Startup del mes: NiceResume

¿Qué es esta nueva saas?

NiceResume será un constructor de CVs impulsado con inteligencia artificial, enfocado en crear resumes/CVs que pasen filtros ATS y asegurar que lleguen a la vista de los reclutadores y así conseguir más entrevistas

Semana 1: Configuración & funcionalidad principal

✅ Configurar Next.js, Tailwind, y MongoDB
✅ Implementar autenticación de usuario con NextAuth.js
✅ Crear una UI para los campos de entrada del resume
✅ Configurar la integración de la API de OpenAI para la generación de texto
✅ Implementar la generación básica de resumes

Semana 2: UI/UX & Exportación de PDF

✅ Diseñar e integrar una UI sencilla y limpia con Tailwind
✅ Añadir algunas plantillas de resumes
✅ Implementar la funcionalidad de exportación de PDF
✅ Almacenar resumes generados en MongoDB

Semana 3: Implementación de muro de pagos

✅ Integrar Stripe como procesador de pagos
✅ Crear una sección de precios que venda
✅ Implementación de restricciones antes de pago
✅ Agregar panel de usuario para administrar los resumes guardados

Semana 4: Pruebas y lanzamiento

✅ Prueba de autenticación, generación de IA y pagos
✅ Corregir errores de UI/UX y optimizar el rendimiento
✅ Desplegar en Vercel
✅ Lanzamiento suave + marketing (Reddit, LinkedIn, IndieHackers, etc.)

Tech Stack

Frontend

  • React JS – creación de componentes reutilizables
  • Next JS – para enrutamiento de páginas
  • Tailwind – para mejores estilos
  • DaisyUI – librería de componentes

Backend

  • Node JS – para ejecutar JS del lado del servidor
  • MongoDB – como base de datos
  • Resend – emails/Magic links
  • Stripe – procesar pagos en línea

Nunca he trabajado en desarrollo con IA ni desarrollado algo similar a esto, así que muy seguramente este será un desafío muy grande para mí, lo que más me asusta es la implementación de las respuestas de la IA en el resume y almacenarlo en la base de datos.

¿Tendré que crear un esquema de datos gigante para el resume?

¿Se puede almacenar archivos en MongoDB y si si, como lo hago?

¿Como cara#*$ voy a crear los templates o donde los puedo conseguir y que sean modificables con código??

¿Como puedo crear la función de editar el resume?

¿Como puedo crear la función de exportar a PDF?

¿Como puedo optimizar el rendimiento de mi App??

Lo peor es que tengo un examen de matemáticas pronto y tengo que estudiar también, ¿Podre lograrlo en tiempo y forma? Ya lo veremos, lo que sí es seguro es que aprenderé muchas cosas nuevas y en el mejor de los casos… hacer algo de dinero son software.

“Just fucking build something.”

Peter Levels

2 Responses

  1. La idea es genial, me agrada el hecho que quieras construir startups. De hecho, yo también he empezado con algunos proyectos mientras sigo estudiando la universidad, y sé perfectamente cómo es esa presión de tener las responsabilidades de la escuela obstruyendo el paso con las ideas que tienes en mente.
    Es un SaaS que la romperá con la alta demanda de solicitantes en empleos remotos, quizá ya lo sepas pero de hecho pero la generación de texto con la API de OpenAI no es complicado si le das las instrucciones correctas y si manejas adecuadamente los json puedes cachear las respuestas y gran parte que sea solo texto, enviarlo del lado del cliente y que lo pueda editar desde este mismo solucionando 2 de un tiro, una mejor optimización en tu BD y la edición (Que será clave, ya que las IA’s tienden mucho a sesgos).
    Si bien, no me queda muy claro si es que permites que el usuario suba un documento (Ya sea Word o PDF) y a partir de allí mejorarlo o simplemente abrir campos de texto que deberán ser llenados para la generación del CV, seguramente lo tengas mucho más claro tú.
    Solo quería exponer un poco de las ideas que tengo. De cualquier forma te deseo mucho éxito en tus proyectos, sigue trabajando!! 😀
    Me encantaría saber qué opinas y cómo es que lo llevas a día de hoy.

    Te saluda, Lain Iwakura “No matter where you go, everyone’s connected”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *