Web apps and customer portals
Logins, dashboards, orders, and documents your clients can see.
Good fit when customers keep emailing for information a portal could show them.
Gabriel J. CantresSoftware engineer in Puerto Rico
Web apps, customer portals, booking and intake systems, integrations, and automation, for teams that have outgrown spreadsheets and copy-paste.
Five kinds of project I take on, and when each one makes sense.
Logins, dashboards, orders, and documents your clients can see.
Good fit when customers keep emailing for information a portal could show them.
Appointments, forms, waitlists and reminders that land in your tools.
Good fit when scheduling happens over phone calls and direct messages.
Connect your website, payments, accounting, Odoo and other apps so data moves on its own.
Good fit when the same order is typed into three systems.
Admin panels and reports your team actually uses.
Good fit when the real system is a spreadsheet only one person understands.
Document processing, data entry, summaries, routing, and assistants that answer from your own data, with a human in the loop where it matters.
Good fit when someone spends hours each week moving information around.
A few habits that keep projects predictable.
You see the scope, the order of work and the price before I write anything.
Every change gets a preview link, so you see progress and can steer early.
React, TypeScript, Python and PostgreSQL: mainstream tools that any developer can pick up later.
The repository, the accounts and the domain are in your name.
You get notes on how it works and how to run it, so you are never stuck depending on me.
If an off-the-shelf tool is the better buy, I'll tell you.
Written quote per phase; small changes $60/hr.
Client case studies are on the way. Until then, these labeled examples show the kind of problem I solve and how I'd approach it.
Yes. I can extend or connect what you already have, or tell you honestly when something new would serve you better.
I favor free and low-cost hosting plans, set up in your name, so you aren't tied to me. The proposal lists the running costs before you commit.
It lives in your accounts, not mine. I work only with the access you give me, and I don't keep copies after the job.
Yes, as a tool. It helps me move faster and keep costs down. I design the system, then review and test everything before it ships.
Send a few lines about your business and what you need. I'll reply by email to set up a call.
Prefer to email directly?
gabrieljcantres@gmail.com