From reporter applications to approved press cards.
A web portal for Jyothi Daily that brings reporter registration, document submission, editorial decisions and press card generation into one workflow. Existing reporters have a separate verification and renewal route.
Visit the reporter portal- Verify phone
- Submit application
- Editorial review
- Generate press card
- Notify reporter

View actual software screenshots


Applications and renewals were scattered.
Collecting documents, reviewing applications and preparing individual press cards involved separate messages, records and design tasks.
One place to apply and review.
WhatsApp phone verification, guided forms, territory selection and duplicate checks feed into an editorial review process. Approved records can generate press cards, notifications and exports.
Keep decisions and records together.
Editors can track applications and renewals, review submitted documents and generate cards without repeating the same layout work. Approval remains an editorial decision.
Built with Next.js · React · TypeScript · PostgreSQL · Prisma · Sharp · Redis · Docker
WhatsApp integration for verification and onboarding notifications.