Dolsup (Bosque de Piedras), una app para animar y apoyar las preocupaciones y deseos de los demás (iOS/Android)
(forest.seonhamlabs.com)Abrí un servicio desarrollado por una sola persona.
¿Qué tipo de servicio es?
Este servicio es una red social anónima en la que, cuando una persona publica primero una preocupación o un deseo, otras personas pueden compartir libremente empatía, ánimo y apoyo a continuación.
Es un espacio para sentimientos que quedan en algún punto intermedio: demasiado pesados para publicarlos en Instagram, difíciles de contarle a un amigo y con una barrera demasiado alta para buscar consejería.
Cuando uno va a la montaña o a un templo, no es raro ver montículos de piedras apiladas. Tomé la idea de ver a la gente pasar, poner una piedra mientras pide un deseo, y luego que otra persona agregue otra piedra para formar el montículo, y lo desarrollé como una app.
Ya sea un deseo o una preocupación, si dejas una historia de tu corazón en el bosque, una persona desconocida puede colocar piedras de apoyo, empatía y aliento.
- Pasear: es la acción de buscar las piedras base o los montículos de piedras que otras personas han ido levantando.
- Apilar una piedra base: es la acción de dejar la primera piedra de un montículo.
- Hacer una impresión: los montículos de piedras desaparecen cuando sopla el viento o cae la lluvia (en la app, desaparecen con el tiempo). Pero puede haber montículos que quieras conservar para siempre. La función de hacer una impresión permite preservar permanentemente ese montículo.
Stack tecnológico
Como es un desarrollo unipersonal, lo diseñé con la idea de minimizar al máximo la carga operativa.
| Área | Tecnología |
|---|---|
| Frontend | React 19 + Vite + TanStack Router + Relay + Tailwind CSS v4 |
| Native | React Native 0.81 + Expo 54 (híbrido con WebView) |
| Backend | Cloudflare Workers + GraphQL Yoga + Pothos + Hono |
| DB | Cloudflare D1 (SQLite) + Prisma |
| Tiempo real | Cloudflare Durable Objects (WebSocket + Rate Limiting) |
| Monorepo | Turborepo + Bun |
| Infraestructura | Todo en Cloudflare (Workers, D1, KV, Pages, DO) |
Gracias a unificar todo con el stack de Cloudflare, funciona en el edge global sin necesidad de administrar servidores, y se opera sin dependencias externas adicionales como Redis. Para una persona que desarrolla sola, el edge serverless fue una muy buena elección porque reduce mucho la carga de operar infraestructura.
Estado actual
Ya fue lanzada en las tiendas de iOS y Android.
Puedes descargar la app para cada plataforma desde la landing page.
Como estoy llevando por mi cuenta la planificación, el diseño, el desarrollo y la operación, todavía hay muchas cosas por mejorar. Les agradecería mucho si me envían sus comentarios o preguntas técnicas con confianza a través de "Contáctanos".
Aún no hay comentarios.