DEVLOG #4 — custom domain, premium, and the boring-but-necessary stuff ig
after #3 i thought i was mostly done. then reality showed up with a checklist: put it on a real domain, try to make money somehow without blowing up KYC 😅, stop looking sketchy to Google, and clean the security alerts GitHub kept waving at me =_+
so this update is less “new shiny feature” and more “make it feel like an actual product.”
domain
OutreachOS now lives at https://outreachos.techxtreme.me (not just the random vercel.app link). feels way better saying that out loud.
premium (without card chaos)
I wanted paid plans but razorpay needs PAN/KYC and i wasn’t doing that yet. so /pricing is live (₹1499 / $15) and “buy” just opens an email request with your username filled in. i grant Premium from an admin dashboard after payment. not fancy but works i hope so.
admin + SEO + accessibility
Built a small Google-only admin console for managing users / Premium. submitted the sitemap in Search Console. added an accessibility notice in the footer because i had heard that not inlcuding one can get you sued 😭 😭
security
Dependabot was yelling about Next.js (and some other packages). upgraded properly and fixed it :)
also tightened a few CodeQL things (sanitization, api key hashing, logging). npm audit is clean on my end now.
chatgpt agent
the old Custom GPT → API intake isn’t a product feature anymore. excel import is the real path. i left the agent code in the repo as scaffolding if i bring GPT intake back in v2.
tiny personal note
the sketchbook UI idea didn’t come from a template. i found my 10th-grade japanese paper notebook portfolio while cleaning my laptop files, and it finally clicked — paper notes for contacts just fits outreach :D
try it-
live: https://outreachos.techxtreme.me
- demo: peek the demo / sign in as demo (no password typing)
- repo: github.com/its-techxtreme/OutreachOS
if something’s weird, tell me. i’m still polishing the edges, but the core is solid.
ready to ship?
yeah. for real this time ig.
the app is on a proper domain, signup/demo/login work, excel import + vault features are live, Premium has a path that doesn’t depend on unfinished KYC, admin can actually manage accounts, SEO/accessibility aren’t invisible, and the scary dependency alerts got patched instead of shrugged off.
not claiming it’s perfect forever — just that OutreachOS is in a state where i’m comfortable saying: ship it. poke holes if you find them.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.