Urgent.News

What's breaking now, across thousands of outlets.

Tech

Introducing JERMChart

A backstory A few weeks ago, my wife discovered that I was working on random projects of my own. These days, other than working on SDPFuzz2 (a rework of my NUS capstone project), I am building random stuffs such as Travel Planner (a web app that helps budgeting travel plans) and Librarian (a RAG pipeline for knowledge management). So she asked me if I could build a charting application for her…

In a curious turn of events, the author's wife noticed he was developing personal projects, leading him to create a charting application for her work. This app, named JERMChart, aims to map out the structure of a Trust, including various organisations and directors, with the option to export the chart into PPTX, Excel, PDF, or high-resolution images, depending on user needs.

To enhance user experience, JERMChart offers additional features such as chart import via Excel and creation through Vision OCR of hand-drawn diagrams. Given that the application may be used by individuals managing high net worth clients, security is a top priority. The author has taken several measures to ensure the app's security, including full test coverage with edge cases, standard Test-Driven Development (TDD), network isolation tests, and a fully offline application, with only whitelisted traffic to Google API for Gen-AI services.

An additional layer of security is provided through an isolated sandbox build, ensuring the application runs in sandbox mode. The Vision OCR feature is designed to work in "Bring Your Own Key" (BYOK) mode, where the user supplies their own key, preferably from an enterprise plan, to prevent any potential data leakage from public models.

The author is open-sourcing the project to encourage feedback and help improve its security. Although there is a risk of idea theft, the author believes that security should be the top priority in such applications. JERMChart is now at version 1.0.0 and is available on GitHub. The author plans to expand the project with additional chart styles in the future.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

AccessPatch: breaking down web barriers for people with disabilities

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend . What I Built A visually impaired friend had told me about accessibility issues he encounters online.

  • AccessPatch Chrome extension aims to improve web accessibility for visually impaired users.
  • Uses local AI (Gemma 3.4B) to propose accessible names for web controls.
  • Offers Automatic, Debug, and Paused modes to analyze and repair accessibility issues.

Your Analytics Dashboard Is Lying to You by Omission

GA4 says traffic is up 12% this month. Good news, right? Except Stripe says revenue is flat, and Search Console says you dropped from position 3 to position 7 on the one query that actually converts.

  • Google Analytics 4 reports 12% traffic increase
  • Stripe reveals flat revenue, Google Search Console shows ranking drop
  • Cross-referencing data is crucial to avoid misleading insights

Yooo :) check it out guys. Leave a comment!

AccessPatch: breaking down web barriers for people with disabilities Hacktoberfest Weekend Challenge: Build for a Friend Submission 🤝 Nikoloz Turazashvili (@axrisi) Nikoloz Turazashvili ( @axrisi )…

10 things Excel cannot do but VisiMark can

An .xlsx is a zip of XML. A VisiMark document is a Markdown file. What follows is what that difference does. 1. Show the formulas in the pull request The rules sit in the file as text: Net = Qty *…

  • VisiMark saves documents as Markdown files, while Excel uses compressed XML files.
  • VisiMark enforces strict date format (ISO 8601) and rejects ambiguous dates, unlike Excel.

More from Friday 2 October →