9 puntos por dlehals2 2025-05-15 | 5 comentarios | Compartir por WhatsApp

Hola. Siempre me la pasaba solo viendo GeekNews, y por fin llegó el día en que subo algo que hice yo mismo.
Me da un poco de pena publicarlo aquí porque todavía está en un nivel bastante básico, pero como ya logré implementar en cierta medida la idea inicial que tenía, quise compartirlo para recibir feedback.

Como dice el título, al agregar una sola línea de JS aparece un botón en la esquina inferior derecha de tu sitio, y los usuarios pueden presionarlo para enviar consultas, reportar errores o comunicar cualquier cosa necesaria al administrador del sitio, como en un servicio de tickets.

Cuando se crea un ticket, el administrador del sitio recibe el contenido por correo.
Cuando cambia el estado del ticket o se agrega un comentario, el usuario recibe una notificación por correo.

También tengo pensado habilitar notificaciones por SMS, pero por ahora no lo he hecho por el costo jaja. Si llegan a aumentar los usuarios o algo así, planeo implementarlo.

La razón por la que hice este servicio está escrita en https://www.tacket.co/about.
Yo estoy asignado por outsourcing de mantenimiento a un cliente, y aunque ahora la situación ya está más estable, al principio realmente había muchísimos problemas, así que recibía demasiados contactos de los usuarios, muy seguido.
Decenas de veces al día me llegaban correos, mensajes, y hasta venían en persona a dejarme papeles o post-its; muchas veces eran cosas simples, como avisar que había un problema con ciertos datos.

A nosotros no nos gusta que nos interrumpan mientras trabajamos, ¿cierto? jaja
Así que me puse a pensar si no habría alguna forma de resolverlo, y de repente se me ocurrió esta idea. Dudaba si técnicamente sería posible, así que investigué por varios lados, y al ver que existían otros servicios con un concepto parecido pensé que sí se podía, así que lo hice.

El stack es el siguiente
SvelteKit
Supabase
CloudFlare pages
Resend
IDE: Cursor AI

Quise probar un lenguaje nuevo que no había usado antes, así que fue mi primera vez usando algo llamado SvelteKit. Del lado de Node hasta ahora solo lo había probado por encima, y esta fue la primera vez que realmente lo usé en serio; en muchos aspectos me pareció que la productividad de desarrollo es alta.
Y la razón por la que pude animarme a ese reto fue, otra vez, la IA. La IA parece una existencia ambivalente: nos da miedo que nos reemplace, pero al mismo tiempo también nos ayuda muchísimo. En fin, si no hubiera sido por Cursor, no habría podido hacerlo en tan poco tiempo. Creo que me tomó unos 3 meses, y considerando que trabajaba unas horas después del trabajo, diría que la ayuda de Cursor fue absoluta.

Gracias por leer. La verdad, la calidad me da un poco de vergüenza, pero si lo prueban y me dejan feedback, de verdad se los agradecería muchísimo.

5 comentarios

 
thinkcat 2025-05-19

¡La idea está muy buena! Yo también quiero probar a implementarlo jaja

 
tsboard 2025-05-17

Personalmente me encanta la paleta de colores retro del sitio. ¡La idea del servicio también está muy buena!

 
dlehals2 2025-05-19

Ay, muchísimas gracias jaja. La verdad no sé mucho de la parte de UI, así que lo armé a duras penas con Tailwind, pero qué bueno que lo elogien..

Parece que tendría que mejorar más el nivel de acabado e incluso agregar integraciones con apps como Jira o Slack para que haya usuarios reales. Que tenga un buen día.

 
corydoras 2025-05-15

¡Está genial! Parece que estaría bueno que se integrara con Jira para que, cuando se gestione un ticket, se genere automáticamente.

 
dlehals2 2025-05-15

¡Gracias por la respuesta! También tenemos planeada esa parte jaja