HoroscopeDoc: AI astrology web app with subscriptions
A subscription web application: user accounts, AI-generated readings, recurring payments and an admin panel. Built and hosted by us.





What it is
HoroscopeDoc is a consumer web application, not a brochure site. Visitors create an account, enter their details, and receive personalized readings generated by an AI model. Recurring subscriptions unlock daily and monthly content and premium features. The whole product runs on our custom stack and is hosted on our managed servers.
What we built
Accounts and authentication. Sign-up, email verification, password reset, session management, and a profile where users manage their preferences and subscription.
AI-generated readings. A generation pipeline that builds a structured prompt from the user's profile, calls the model, checks the output for format and length, and stores the result so the same reading is never regenerated twice. Readings are rendered as clean, readable pages with schema markup for the public ones.
Subscriptions and payments. Recurring billing with plan management, upgrades and downgrades, dunning for failed payments, and invoices. Webhooks keep the app's view of a subscription in sync with the payment processor.
Email. Transactional email for account events and a daily notification for subscribers, with unsubscribe handling and delivery logging.
Admin panel. Users, subscriptions, generated content, prompt templates and site settings, all editable by non-technical staff. The team can adjust prompt wording and see the effect without a developer.
Public pages and SEO. Landing pages, explainer content and public readings are built for search: fast, structured data in place, sitemap generated from the database, and llms.txt for AI crawlers.
Stack
Node.js and Express on the server, MySQL for data, a custom lightweight front end, and a queue for generation jobs so the interface stays fast when the model is slow. Nightly backups, SSL, security monitoring and uptime alerts are part of the maintenance plan.
Why it matters if you need a website
Most businesses need something simpler than this, and it is priced accordingly at $1,500. The point of showing it is that the same team that builds a five-page site for a plumber also builds accounts, payments and AI features when the project needs them, on the same reliable stack, with the same admin-panel philosophy: only the buttons you need.
Lo que incluye cada sitio que construimos
Construcción
Programado a medida en Node.js, sin constructores de páginas ni plugins. El diseño se hace para tu negocio, no se adapta de una plantilla, y funciona primero en el teléfono, que es donde llega la mayoría de tus clientes. Cada página carga en menos de un segundo, incluso con fotos grandes, porque las imágenes se optimizan al subirlas y el código no carga nada que la página no use.
Tu propio panel de administración
Inicias sesión, haces clic en la página, editas el texto o cambias la imagen y guardas. Servicios, equipo, reseñas, preguntas frecuentes y entradas del blog son formularios sencillos. No hay actualizaciones que instalar ni nada que se rompa. Si necesitas un flujo más complejo, lo construimos, pero la mayoría de los dueños quieren exactamente esto.
SEO técnico desde el primer día
HTML semántico limpio, títulos y descripciones por página, datos estructurados para tu tipo de negocio, mapa del sitio, etiquetas canónicas, llms.txt para los rastreadores de IA y Search Console conectado el día del lanzamiento. Si más adelante contratas SEO o SEO local con nosotros, la base ya está hecha.
Formularios y reservas conectados
Los formularios llegan a tu correo o a tu CRM al instante, con confirmación al cliente y protección contra bots. Las reservas se pueden conectar a tu sistema de citas. Nada se queda en una bandeja de entrada que nadie revisa.
Mantenimiento, $200 al mes
Alojamiento en servidores que gestionamos, copias de seguridad nocturnas fuera del servidor, SSL, monitoreo de seguridad y parches, actualizaciones, monitoreo de disponibilidad y hasta una hora de cambios de contenido al mes. Si algo falla a las dos de la mañana, es nuestro problema. El código y el contenido son tuyos; si te vas, recibes una exportación completa.
Precio y plazos
Un sitio de negocio cuesta $1,500 fijos, tanto si nos das la dirección como si escribimos y diseñamos por ti. Dos a cuatro semanas. Los proyectos mayores (comercio electrónico, portales, aplicaciones, integraciones, varios idiomas) se cotizan individualmente. El pago es cincuenta por ciento al inicio y cincuenta al lanzamiento; el mantenimiento empieza al lanzar.
