The Romos Life

Proof of Concepts

A collection of experimental projects and proof-of-concept implementations exploring different technologies and ideas.

Car Mileage Analyzer

Completed

Analyze car mileage data with intelligent parsing, MPG tracking, and interactive charts

Data AnalysisChartsMPG Tracking
Open ►

Hours Adder with Temporal API

Completed

Calculate work hours using the new Temporal API for precise time calculations and duration tracking

Temporal APITime CalculationDuration
Open ►

Markdown to PDF

Completed

Convert markdown to PDF with GitHub-flavored markdown and authentic GitHub CSS styling. Privacy-focused with offline support.

MarkdownPDFClient-SidePrivacyOfflineGitHubmarkdown-it-github
Open ►

HTML to PDF Converter

Completed

Convert raw HTML with CSS to PDF. Full control over styling and layout with live preview. Perfect for invoices, reports, and certificates.

HTMLPDFCSSClient-SidePrivacyOffline
Open ►

JavaScript Minifier

Completed

Minify JavaScript code entirely in your browser using Terser. Real-time minification with compression enabled and mangle disabled.

JavaScriptMinifierClient-SidePrivacyOfflineTerser
Open ►

Shared Grocery List

Completed

Collaborative grocery list with shareable 6-character IDs. No sign-up required - just share the ID and start shopping together.

GroceryCollaborationSharingReal-TimeMongoDB
Open ►

Passkey Authentication Demo

Completed

Experience passwordless authentication with WebAuthn API and biometric authentication

AuthenticationWebAuthnPasskeysSecurity
Open ►

Email Authentication Demo

Completed

Complete email signup flow with verification, OTP generation, and JWT authentication

Email AuthOTPJWTVerification
Open ►

Combined Authentication Demo

Completed

Ultimate auth flow combining email verification, OTP, and passkey authentication with flexible login options

Email AuthPasskeysOTPJWTMulti-Factor
Open ►

Magic Link Authentication Demo

Completed

Passwordless authentication with magic links that verify email and sign users in automatically

Magic LinksEmail AuthJWTPasswordless
Open ►

Magic Link + Passkey Demo

Completed

Ultimate passwordless authentication combining magic links for signup/verification with optional passkey registration for flexible login options

Magic LinksPasskeysJWTMulti-FactorPasswordless
Open ►

Plaid JSON to Test User Converter

Completed

Convert Plaid Asset Report JSON to Plaid Test User JSON format. Simple frontend-only structural transformation.

PlaidJSONConverterClient-SideData Transformation
Open ►

Plaid Transaction Viewer

Completed

View and explore Plaid transaction data organized by month. Search, filter, and browse your financial history with collapsible sections.

PlaidTransactionsData VisualizationClient-SideSearchPrivacy
Open ►

Plaid Bank Statement Generator

Completed

Generate an official-style HTML bank statement from Plaid Asset Report or Transactions JSON (auto-detected), with bank-branded header, account summary, and running balances. Send to HTML to PDF for export.

PlaidHTMLBank StatementClient-SidePrivacy
Open ►

JSON Structure Diff

Completed

Compare JSON object structures (property names) with deep nesting support. Perfect for comparing API responses and data models.

JSONComparisonClient-SidePrivacyDeveloper Tools
Open ►

PDF Document Classifier

Completed

Tell a bank statement from a loan application in under 10 seconds, from a PDF or an image scan, with OCR and month extraction for statements.

PDFImagesClassificationOCRTesseractpdf.jsClient-Side
Open ►

Bank Statement Cashflow Analyzer

In Development

Confirm a PDF is a bank statement with the PDF classifier, then summarize its cashflow: monthly inflow/outflow, balances, NSF/overdraft fees and lender debits, reconciled against the statement.

PDFCashflowBank Statementspdf.jsClient-Side
Open ►

More POCs coming soon! Each project explores different technologies and concepts.