Aavvera·jovanovic.i
Avvera Technologies · Ivan Jovanovic

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.

10+
years.knack
same.hour
reply (usually)
1
team.size
Interactive demo

Reports Center

An executive analytics suite built inside a Knack app with JavaScript and CSS, running on synthetic data.

[demo/reports-center.html]live
  • 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
Examples

Custom Knack features.

Click any thumbnail to view full size or watch the video.

[example_01.mp4]video
E-01

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
Read case study →
[example_02.mp4]video
E-02

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
[example_03.mp4]video
E-03

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
[example_04.mp4]video
E-04

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
[example_05.png]image
The payroll period has changed. Refreshing...
Payroll period validation
E-05

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
[example_06.png]image
E-06

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.

[example_07.png]image
E-07

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.

Reviews

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!

Client portal
★★★★★

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!

Nurse management app
★★★★★

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.

OCR application
★★★★★

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.

InsurTech platform
★★★★★

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.

Project tracking app
★★★★★

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.

Third-party integration
★★★★★

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.

Tutoring database
★★★★★

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.

Custom feature build
★★★★★

Ivan was excellent! Detailed. Thorough. Very pleased. Will certainly engage again and look forward to working together in the future. Highly recommended!

Loyalty card database
Free tool

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
How I work
01/03

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.

02/03

You work with me directly.

No account managers, no handoffs. I respond quickly. I take full ownership of results.

03/03

Knack-focused.

10 years building apps and workflows. Active in the Knack community and expert directory.

Get in touch

Have a Knack project in mind?

contact@avvera.ca →
Email me