Skip to content

Project Details

Home/Project Details

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
Excelite's landing page: a revenue forecast workbook converted to a live web dashboard

Excelite

Project description

Turning the spreadsheet everyone depends on into an application

The Challenge

A large share of real businesses run on one workbook, owned by one person who understands the formulas. Everyone else has to ask that person to change anything, the file gets emailed around in versions, and two people editing it at once is a disaster waiting to happen.

The workbook has to keep working. Whatever replaces it must accept the data people already have, and it must not demand that anybody re-learn their job on day one. Multi-user access has to arrive without anyone losing their data to it.

The Solution

The idea is to read a workbook's structure — its sheets, columns and relationships — and generate a real multi-user application from it: the same fields, but with proper storage, access control, history and concurrent editing instead of a file and a promise. Excel is the schema-discovery tool; the application is the destination. The engine parses the workbook server-side, maps each sheet to a table and each column to a typed field, then renders the result as an application rather than a converted file — formulas are evaluated rather than flattened, so the logic people rely on survives the move.

Skills and deliverables

PythonFastAPINext.jspandas / openpyxlPostgreSQLRedisMinIO / S3Docker

Features delivered

Workbook ingestion for .xlsx, .xlsm, .xltx and .xltm, including password-protected filesSheet-to-table and column-to-field mapping, with types inferred and then shown for correctionFormula evaluation preserved on export — 68 of 68 formulas survive the round tripA compatibility report that states how faithfully a given workbook converts, before you commitMulti-user access with shared storage and history, replacing the emailed-versions workflow

The hard part

Spreadsheets are not databases, and the hard part is the mismatch: merged cells, columns that mean different things in different rows, formulas that encode decisions nobody documented. The design problem is how far to translate faithfully and where to insist on a cleaner model — and telling the user honestly when a workbook cannot be taken as it stands.

Excelite — a second view of the landing page interface
Excelite on a phone

The Impact

A working conversion engine with a live demo: a reference workbook converts at 98.95% compatibility with 68 of 68 formulas preserved verbatim on export and 150 Excel functions implemented, so the application does not quietly change anyone's numbers. Named on the site because the problem is real and it is the one I get asked about most often in plain language: "can you stop my business from depending on one spreadsheet?"

Contact Me

Let's Talk for Your
Next Projects

0 / 4000

Or email olaleke2004@gmail.com

Where

Based in Lagos, Nigeria
Working with clients worldwide

Contact

Email : olaleke2004@gmail.com

Time

within 24 hours

Stay Connected

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers