For the past several months, I've been working on a project that was born out of a personal frustration, and today I'm excited (and a bit nervous) to share it with you all.
The idea for DeadliQ came from watching my family and project teams constantly struggle with the anxiety of manual deadline tracking. A single missed expiration date on a contract, a forgotten renewal clause in a policy, or a mis-typed reminder in a calendar could lead to significant financial penalties and unnecessary stress. The information was always there, but the bridge between the document and the calendar was fragile and built on manual effort.
I believed there had to be a more intelligent way.
What is DeadliQ?
DeadliQ is a SaaS platform designed to solve one problem well: ensuring you never miss a critical deadline buried in a document. The workflow is simple: you create a project, upload a time-sensitive file (like a contract, insurance policy, lease agreement, etc.), and the app's AI core automatically finds the expiration date, securely stores the document, and sets up a chain of proactive email reminders for you.
How It's Built (The Tech Details):
I wanted to share some of the technical implementation details, as I think this community would find them interesting:
Backend: The API is built with Node.js and Express, with a MongoDB database managed by Mongoose. It's hosted on Render, with separate services for the web server and a node-cron based background worker for the notification engine. User authentication is handled with JWT and bcrypt for password hashing.
Frontend: It’s a standard React single-page application built with Create React App, using react-router-dom for navigation and axios for API calls. The frontend is hosted on Vercel.
The AI Core: This was the most challenging and rewarding part. When a document is uploaded, it's sent through a pipeline that uses Google Cloud Vision's OCR API to extract text. A custom NLP layer then parses this text to find and suggest potential deadlines, which the user can confirm or set manually.
Security: This was a top priority from day one. Every uploaded file is compressed and then encrypted at rest on the server using AES-256-GCM, one of the strongest available standards. The encryption key is managed separately, so the raw files on the server are unreadable.
Payments & Subscriptions: All subscription management and recurring payments are handled by the Stripe API. This ensures that no sensitive credit card information ever touches my servers.
The Offer for Hacker News:
To celebrate the launch and gather valuable feedback, I'd like to offer the Hacker News community a special deal: the first 100 users to register an account will automatically receive a one-month free trial of the Pro plan.
I've poured a lot of time into building this from the ground up and would be incredibly grateful for any feedback, critiques, or suggestions you have. Your input is crucial as I continue to develop the platform, and with your permission, I'd love to feature insightful comments in a future "Community Feedback" or testimonials section on the site.
I believed there had to be a more intelligent way.
What is DeadliQ?
DeadliQ is a SaaS platform designed to solve one problem well: ensuring you never miss a critical deadline buried in a document. The workflow is simple: you create a project, upload a time-sensitive file (like a contract, insurance policy, lease agreement, etc.), and the app's AI core automatically finds the expiration date, securely stores the document, and sets up a chain of proactive email reminders for you.
How It's Built (The Tech Details):
I wanted to share some of the technical implementation details, as I think this community would find them interesting:
Backend: The API is built with Node.js and Express, with a MongoDB database managed by Mongoose. It's hosted on Render, with separate services for the web server and a node-cron based background worker for the notification engine. User authentication is handled with JWT and bcrypt for password hashing.
Frontend: It’s a standard React single-page application built with Create React App, using react-router-dom for navigation and axios for API calls. The frontend is hosted on Vercel.
The AI Core: This was the most challenging and rewarding part. When a document is uploaded, it's sent through a pipeline that uses Google Cloud Vision's OCR API to extract text. A custom NLP layer then parses this text to find and suggest potential deadlines, which the user can confirm or set manually.
Security: This was a top priority from day one. Every uploaded file is compressed and then encrypted at rest on the server using AES-256-GCM, one of the strongest available standards. The encryption key is managed separately, so the raw files on the server are unreadable.
Payments & Subscriptions: All subscription management and recurring payments are handled by the Stripe API. This ensures that no sensitive credit card information ever touches my servers.
The Offer for Hacker News:
To celebrate the launch and gather valuable feedback, I'd like to offer the Hacker News community a special deal: the first 100 users to register an account will automatically receive a one-month free trial of the Pro plan.
The site is live at: https://www.deadliq.com
I've poured a lot of time into building this from the ground up and would be incredibly grateful for any feedback, critiques, or suggestions you have. Your input is crucial as I continue to develop the platform, and with your permission, I'd love to feature insightful comments in a future "Community Feedback" or testimonials section on the site.
Thank you for checking it out!