Sales dashboard
The supervisor uploads their Excel file in whatever format it's in; the system calculates targets and commissions and gives each sales advisor their own portal on their phone.
React · Node.js · SQLite
View details for Sales dashboardInternal tools with users, permissions and reports, from any browser.
For teams that run on spreadsheets today
Get a quote on WhatsApp
A free first conversation, in writing over WhatsApp or email. You only pay once you approve the project.
You get a written proposal with the scope, timeline and price, plus a mockup so you can see how it will look. What's in the proposal is what gets delivered.
Every week you see a version you can test. At the end you get the code, the database, the access credentials, the documentation and a user guide.
I work with English-speaking clients in writing — WhatsApp, email and proposals. Calls and meetings are in Spanish.
Commitments
These four points go into the contract for every project.
No salespeople or middlemen getting what you need lost in translation.
A version you can actually test, not just a status report.
At the end you get the code, the database, the access credentials and the documentation.
30 days for websites and 90 for systems: I fix any bug in what we agreed on, at no cost. New changes go into a maintenance plan or a separate quote.
Yes. The systems can read your current files. In the Sales dashboard, the supervisor uploads their Excel file in whatever format they already use, and the system adapts to it.
Yes, from any browser. In the Sales dashboard, each sales advisor checks their own metrics on their phone.
It depends on the scope. After our first conversation, I send you a proposal with a fixed price.
The supervisor uploads their Excel file in whatever format it's in; the system calculates targets and commissions and gives each sales advisor their own portal on their phone.
React · Node.js · SQLite
View details for Sales dashboardDigital ballot, real-time vote count and records generated instantly. Each vote is kept separate from the voter's identity to guarantee a secret ballot.
Node.js · Express · SQLite
View details for Electronic votingReads résumés in PDF and Word, scores them against each posting's job requirements and flags possible name matches.
Python · local AI · on-premises server
View details for Applicant assessmentTell me what you need. I reply within 24 business hours — on WhatsApp, usually the same day.