Full-Stack Developer (Brazil Only) to Convert VBA Script into Web SaaS Application (2 Phases)
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





