Get more out of
your Knack app.
fast.reliable.detailed
Custom JavaScript, CSS, and AI integrations that push Knack apps past their native limits: notifications, bulk operations, PDF automation, custom reporting.
Reports Center
An executive analytics suite built inside a Knack app with JavaScript and CSS, running on synthetic data.
- 01Multi-year revenue, churn cohorts, AR aging, and segment breakdowns
- 02KPI cards, ApexCharts visualizations, drill-downs, and sortable tables
- 03Aggregation runs server-side, so the browser only renders finished numbers
- 04Toggle the same suite between a SaaS business and a Direct Primary Care clinic
Custom Knack features.
Click any thumbnail to view full size or watch the video.
In-App Notifications
A bell, a badge, and the right person notified at the right moment.
- →Bell icon with unread count badge updates in real-time
- →Multiple notification types, each with their own styling
- →Click any notification to navigate directly to the ticket
PDF Auto Filler
Pick a template, auto-populate it from record data. No subscription required. Runs locally in your Knack app.
- →Store your PDF templates directly in your Knack app
- →Automatically fills PDF fields with data from your Knack app
- →Supports most PDF field types: checkboxes, radio buttons, math equations, image fields, and more
Bulk Add Timesheets
Multi-select tickets, submit timesheets in one operation.
- →Multi-select tickets from table view
- →Submit timesheets for all selected records in one operation
- →Even split by default with option to manually edit hours per ticket
Bulk File Upload
Drag, drop, paste - many files at once with per-file progress.
- →Drag and drop multiple files at once
- →Paste images directly from clipboard using Ctrl+V (or Cmd+V)
- →Per-file upload progress with visual spinners

Payroll Period Validation
Prevents timesheet entry errors by enforcing date boundaries automatically.
- →Date picker restricts entries to current payroll period
- →Configurable grace period allows submitting time for the previous period after a new one starts
- →Background polling detects payroll period changes; stale sessions auto-refresh within 60 seconds
Copy Ticket Link
Share links across user roles without permission errors. Each user auto-redirects to their accessible view.
- →One-click copy to clipboard
- →Auto-redirects users based on their role and permissions
- →Prevents 'access denied' errors when sharing across teams
Example: Admin shares a link with a team member who has limited access. They're redirected to their role's view instead of a permission error.
Email Reply-To
Reply directly to email notifications to add records. No login required. Replies are parsed, validated, and added automatically.
- →Reply to notification emails to add records instantly
- →Can integrate an AI step to parse, summarize, and more before the reply is added back into the system
- →Sender verified against registered users
Example: User receives an email notification from the app, replies with their feedback, and it appears as a new record in the app.
What clients say.
Ivan was a true professional. From the first call, he explained what was possible and expectations setting. He was available quickly for the project to start. I got quotes for $20–30k and a 7-month timeline… Ivan got this done extremely affordable, and our MVP/Phase 1 product is completed after a day. Great work, and I couldn't recommend him enough!
Ivan's turn around speed was amazing! He built a wonderful application to assist in managing my nurses. He was able to comprehend at a high level what I needed and executed with little issues at the end! I highly recommend Ivan!
Ivan has been fantastic to work with! Very efficient and a high quality of finished project and during project consultation. I would recommend him and will definitely use him again.
Ivan has been awesome. Works quickly and effectively. Qualifies what can and can't be done. Understands our requirements and anticipates ones we haven't thought of. Great to work with and very responsive. Strongly recommended.
Ivan had an excellent understanding of our project needs. He even asked what problem the project was being designed to solve. He was able to develop a system that met all our needs with only a couple of quick check-ins during the day. Amazing how much he was able to do in one day, and was good about making tweaks after the fact to ensure the system met all our needs.
Ivan did a great job for us. He walked us through the whole process, started the project when he said he would and got it completed quickly. Also was very helpful providing knowledge transfer on how it was built, where the integration points are as well as how we can modify it in the future.
Ivan is absolutely amazing. His response time is incredibly fast. He's very smart, and understands our needs very quickly. We've been working with him for about 1 year on a very large Knack database, and he has done a superb job. He's really one of the best outside computer contractors I've ever worked with. Can't speak highly enough.
Ivan exceeded our expectations in every aspect. Hiring a remote professional is daunting and I've had mostly under-par experiences in the past, but Ivan continues to deliver. He is thorough, he communicates (which is huge), sets realistic expectations, delivers on time, provides updates, asks intelligent questions, offers professional insight and does really great work. Ivan was able to deliver the complex solution that we had been designing for a couple years.
Ivan was excellent! Detailed. Thorough. Very pleased. Will certainly engage again and look forward to working together in the future. Highly recommended!
Knavigator
Free visualization tool to explore your Knack app architecture. See views, scenes, fields, objects, and how they connect.
- →Fast, clean interface that handles 10MB JSON files
- →Email rule tracking - find every place an email is triggered
- →Save multiple app IDs for quick switching between projects
- →Regularly updated with new visualization modes
Fixed price, clear scope.
You know the cost before we start, and that's what you pay. MVP in a day. Complex app in a month. Enterprise system in three months.
You work with me directly.
No account managers, no handoffs. I respond quickly. I take full ownership of results.
Knack-focused.
10 years building apps and workflows. Active in the Knack community and expert directory.