Monica screenshot
#129 B Rank #200

Monica

A personal CRM for tracking relationships, important dates, and interactions with friends and family. Standout trait is a genuinely thoughtful UX for a niche most software ignores, at the cost of a fairly ordinary underlying stack.

Social/Community PHP Medium to deploy $10/mo equiv
60.5 / 100

βš™ Full Stack

Laravel (PHP) monolith backed by MySQL, with a server-rendered frontend and light Vue.js components for interactive views. Official Docker image and docker-compose setup are maintained by the project.

πŸ“ˆ Scaling Analysis

Purely single-tenant/small-scale by design β€” it's meant for one person or family's contact graph, not multi-tenant SaaS β€” so the ordinary Laravel/MySQL monolith architecture is entirely adequate for its intended scale and there's little pressure to scale further.

πŸš€ Running on Nexlayer

Two-pod deploy β€” app and MySQL (`mysql.pod:3306`) β€” using mirror.gcr.io images for both. `APP_URL` needs to be set to the Nexlayer `<% URL %>` so generated reminder emails and links resolve correctly.