1 puntos por GN⁺ 2023-10-10 | 1 comentarios | Compartir por WhatsApp
  • momo.coach es una app web que ayuda a freelancers a gestionar con menos carga tareas administrativas no facturables como seguimiento de tiempo, manejo de hojas de cálculo, creación de facturas y organización de gastos
  • El tiempo de trabajo no registrado termina convirtiéndose en ingresos perdidos, y también aumenta la carga de entender ingresos y gastos y de preparar cotizaciones y facturas
  • También busca resolver situaciones donde se pierden reembolsos por extraviar recibos, o donde crece la ansiedad por la gestión financiera conforme se acercan el cierre trimestral y la declaración de impuestos
  • Reúne en un solo flujo el seguimiento de tiempo, la creación de facturas que cumplen con la normativa, la carga de archivos CSV de transacciones bancarias y la generación de reportes para preparar la declaración de impuestos
  • El objetivo es reducir el tiempo y el estrés dedicados a la administración, para que freelancers puedan manejar las tareas operativas esenciales como una parte más familiar de su trabajo diario

La carga de la gestión administrativa para freelancers

  • Al trabajar con varios clientes, el seguimiento de tiempo se vuelve más complejo y también aumenta la gestión en hojas de cálculo
  • El tiempo de trabajo no registrado puede traducirse de inmediato en pérdida de ingresos
  • Es difícil llevar un control constante de ingresos y gastos, y además crear cotizaciones y facturas se vuelve una carga
  • Si se pierden los recibos, se pueden perder reembolsos, y la presión aumenta conforme se acercan el cierre trimestral y la temporada de declaración de impuestos

Funciones principales de momo.coach

  • Permite hacer seguimiento del tiempo de trabajo fácilmente
  • Permite crear facturas profesionales y en cumplimiento de la normativa
  • Permite subir archivos CSV de transacciones bancarias para hacer seguimiento de ingresos y gastos
  • Permite compilar reportes para preparar la declaración de impuestos de forma más fluida
  • Su objetivo es reducir el tiempo y el estrés dedicados a la administración en el trabajo freelance

1 comentarios

 
GN⁺ 2023-10-10
Opiniones en Hacker News
  • Felicidades por el lanzamiento; la pantalla se ve muy bien
    Como freelancer, uno de los grandes objetivos es mantener los costos, en especial los costos fijos, lo más bajos posible. He llevado el registro de horas y la generación de facturas con Google Sheets, y durante varios años me ha funcionado bastante bien
    La factura es una pestaña dentro de la hoja de horas de trabajo: ingreso manualmente las horas de un mes como partidas y se calcula el VAT. Luego cambio el número y la fecha de la factura, exporto a PDF y todo el proceso toma unos minutos
    También me gusta dejar una parte manual. Primero, porque quiero revisar todo otra vez
    Creo que el punto en que una herramienta así se vuelve realmente útil es al pasar de ser un freelancer individual a una estructura de consultoría/agencia. Yo apuntaría el objetivo inicial no a personas que trabajan solas, sino a personas que desde el principio no trabajan solas

    • Lo entiendo. Todas las apps todo en uno están orientadas a equipos
      Quiero cambiar eso y crear un producto para freelancers. Tal vez haya menos usuarios, pero está bien
  • Me interesan herramientas como esta, pero sería mejor si fueran open source y se pudieran autohospedar
    Quisiera algo que se pueda desplegar como un contenedor Docker sencillo en lugares como fly.io o un Synology NAS. Dicho eso, entiendo perfectamente que, como creador independiente, quieras ganar dinero con esto

    • Kimai(https://www.kimai.org/) podría estar cerca de lo que buscas
      Lo uso desde principios de este año, tiene todas las funciones necesarias para hacer seguimiento de las horas trabajadas y también permite autohospedaje. Yo lo uso así
      También se puede usar gratis como SaaS hasta cierto número de usuarios. No tengo ninguna relación con el proyecto; simplemente me gusta y lo recomiendo
    • También parece viable publicarlo bajo AGPL y vender instancias hospedadas
  • Hice algo parecido, pero usé un plugin para hacer seguimiento del tiempo dedicado a cada cliente
    Así no hace falta desarrollar un hábito aparte de registro de tiempo
    https://wakatime.com/blog/1-why-i-built-wakatime

    • Genial. En momo.coach quería tener todo lo necesario dentro de la misma app y, personalmente, no hago un seguimiento de tiempo demasiado profundo
    • Me gusta WakaTime por su integración con Neovim e IntelliJ
      Creo que esa es la razón principal por la que, aunque pruebe otras herramientas como ActivityWatch, termino volviendo
  • Se ve realmente excelente. Me gusta que hayas elegido una estética agradable en lugar de un tema frío y genérico de framework de UI
    Dicho eso, con este conjunto de funciones, personalmente preferiría una app local offline de pago único
    Para un negocio que llevo con amigos usamos software contable SaaS, y tiene bastante sentido porque varias personas pueden crear facturas y subir recibos
    Pero si es una herramienta solo para mí, me cuesta justificar pagar todos los meses y dejar mis datos en manos de otros. Claro que podría cambiar de opinión si las funciones fueran lo suficientemente atractivas
    Vi este artículo en la página: https://momo.coach/blog/do-you-fill-out-your-own-tax-report/...
    Parece estar basado en Alemania, así que me pregunto si la app tiene integración o exportación con Elster. ¿También permite exportar a DATEV por si más adelante uno decide delegarlo a un asesor fiscal?

    • Gracias por el comentario sobre la UI. Estoy en Alemania y también uso Elster
      La exportación a DATEV y la integración con Elster ya están en la lista de tareas ;-)
  • Parece una buena herramienta. Quizás la pruebe cuando empiece a freelanciar más en serio
    Prefiero mucho más apoyar a creadores pequeños que a software empresarial grande
    El gato también está bueno
    ¿Podrías compartir también el stack tecnológico que usaste?

    • El proyecto empezó hace bastante tiempo
      En el backend uso Node.js + express + postgresql + redis + s3 + sqs + puppeteer. Uso puppeteer para renderizar facturas, presupuestos y reportes HTML como PDF
      El frontend es una app con browserify y no tiene muchos módulos. Para los gráficos uso principalmente D3: https://momo.coach/blog/tech-stack/index.html
  • Me da curiosidad cómo hicieron los pequeños videos demo de la página de inicio. Se ven muy bien

  • Construí algo parecido, pero en lugar de crear una app completa, meto los datos directamente en una base de datos Postgres
    Si sabes SQL, te das cuenta de que prácticamente no necesitas un frontend para administrar un negocio. Crear nuevas funciones también se vuelve tan simple como crear una nueva vista o escribir una función sobre la marcha

    • Se siente como volver a 1977
      Antes de que en los siguientes 40 años llegara la avalancha de software de aplicaciones empaquetadas, los sistemas de desarrollo de apps de autoservicio de la época, como filePro, eran básicamente bases de datos con una UI delgada encima
      Tenían algo como un diseñador de pantallas de entrada y un diseñador de impresión de salidas, y un dentista o quien fuera solo tenía que definir algunos campos importantes para él. En la práctica, para la mayoría de los trabajos eso bastaba
    • Para este tipo de uso, MS Access podría ser lo indicado
      No lo he usado en décadas, pero en su momento me gustaba. Para un solo usuario, puede combinar bastante bien lo mejor de ambos mundos
    • Si somos justos, esto es el 90% de lo que se necesita en la mayoría de las apps de negocio
      Una pantalla para ver la base de datos
      Coincido con otro comentario que pide convertir esto en un post de blog. Me gustaría ver con qué stack de software se construye algo así
    • Esto podría ser un tema interesante para un post de blog
    • Mientras nunca olvides la cláusula WHERE en una sentencia DELETE, parece estar bien
  • Si es una herramienta de negocio donde el dinero forma parte de los datos, me pregunto si hay alguna forma de exportar todos mis datos de una vez
    No solo para fines de backup, sino también por si más adelante el servicio no me gusta, si lo superé o si el servicio cierra

    • En esta sección https://app.momo.coach/user/subscription puedes pulsar un botón para exportar los datos
      Recibirás por email un enlace a un archivo zip que contiene todos los archivos y un volcado de base de datos con todos los datos
  • Como freelancer, mi feedback sería convertir las frases de problema en preguntas
    Por ejemplo, en lugar de “pérdida de ingresos por tiempo no registrado”, algo como “¿Alguna vez perdiste ingresos por no registrar tiempo?” hace que la persona lo piense y vuelve más claro que esta webapp puede resolver ese problema
    “& More” debería enlazar a algo. Idealmente a una lista completa de funciones más allá de las que se mencionan en la página de inicio. Por ahora, podría apuntar a la página del blog. Hay mucho buen contenido ahí
    También me pregunto si la app admite moneda canadiense

    • Gracias por el feedback. Puedes cambiar la moneda en la configuración: https://app.momo.coach/settings
      Sin embargo, actualmente la app no admite múltiples monedas como tal; se parece más a un formato de visualización de moneda
  • Me gusta la estética y la forma en que está organizada la UI
    No soy freelancer, pero la función de generación de reportes en particular parece útil