Full-Stack Developer (Brazil Only) to Convert VBA Script into Web SaaS Application (2 Phases)

Full-Stack Developer (Brazil Only) to Convert VBA Script into Web SaaS Application (2 Phases)

Full-Stack Developer (Brazil Only) to Convert VBA Script into Web SaaS Application (2 Phases)

Upwork

Upwork

Remoto

1 hora atrás

Nenhuma candidatura

Sobre

Only freelancers located in Brazil will be considered. Portuguese fluency is mandatory. Project Description I have an existing VBA script that performs structural integrity assessment of equipment tubes. The goal is to convert this script into a Web Application (SaaS) with a user-friendly interface and equivalent calculation results. The development will be executed in 2 phases: ________________________________________ Phase 1 – Script Conversion & Validation • Convert the VBA script to a modern backend in Python (FastAPI) • Develop the frontend in React (Next.js) • Create a simple UI for input forms and result visualization • Generate results in CSV + DOCX + PDF • Reproduce the 4 existing chart types from the VBA (scatter and bar charts): o display charts in the frontend o include charts inside the DOCX and PDF reports • Basic authentication (email/password) • Database: PostgreSQL • Deploy to AWS (I will provide the AWS account; developer guides minimal setup) • Validation: new system must reproduce the same technical results as the original VBA script for the provided test cases ________________________________________ Phase 2 – Improvements & Evolution (new contract after Phase 1 completion) • Improved UX • Assessment history / versioning • Advanced reporting • SaaS subscription model using Stripe • Additional functionalities ________________________________________ Defined Tech Stack • Backend: Python / FastAPI • Frontend: React / Next.js • Database: PostgreSQL • Cloud: AWS • Reports: python-docx + PDF ________________________________________ Phase 1 Target Timeline 4 weeks ________________________________________ Engagement Model • Initial engagement will be hourly based • The original VBA script will not be shared before final candidate selection • After NDA signature and detailed scope review, we will define hourly milestone packages ________________________________________ What I Will Provide • Access to the VBA script (after NDA) • Test cases with expected results • Functional scope for Phase 1 ________________________________________ Required Qualifications • Experience converting Excel/VBA solutions into web applications • Strong experience with FastAPI + React • AWS deployment experience • Good documentation habits, testing, and clear communication ________________________________________ To Apply, Please Provide: 1. Portfolio with similar projects (VBA/Excel → Web) 2. Brief architecture proposal (1 paragraph) 3. Technical validation strategy (to ensure equivalence with VBA) 4. Estimated hours needed for Phase 1 5. Hourly Rate (USD) 6. Confirmation you agree to sign NDA before accessing the VBA script