Full Stack Developer - Complete & Deploy GPS/Mapping SaaS Platform (Fixed Price Contract)
PROJECT OVERVIEW:We need a developer to finish, deploy, and maintain a mapping/GPS data platform that processes oceanographic data and displays it through interactive maps. The backend (Python/FastAPI) is complete with all APIs functional. Frontend (React/Leaflet) needs completion and has build issues. Payment processing (Stripe) is being handled by a separate specialist we've already identified.
THIS IS AN ALL-INCLUSIVE CONTRACT TO:
- Complete all remaining development
 - Deploy to production
 - Ensure stable operation
 - Provide 30-day post-launch support
 
WHAT NEEDS TO BE COMPLETED:
- Fix React build errors and dependency conflicts
 - Complete Leaflet map integration with custom overlays
 - Connect all frontend elements to existing backend APIs
 - Wire up data visualization layers to FastAPI endpoints
 - Complete frontend UI components (5 main interface tabs)
 - Implement user authentication and session management
 - Create user dashboard and account management
 - Connect payment UI to Stripe backend (specialist handling Stripe APIs)
 - Implement GPX export functionality from mapping data
 - Ensure all API endpoints properly connected and handling errors
 - Configure Leaflet for offline tile caching
 - Ensure responsive design across devices
 - Deploy frontend to production (Vercel or similar)
 - Configure production environment variables
 - Connect frontend to all backend APIs in production
 - Complete testing of all features and API connections
 - Fix any bugs discovered during testing
 - Optimize API calls and map rendering performance
 
CONTRACT TERMS - NON-NEGOTIABLE:
- This is a FIXED PRICE to completely finish and deploy the platform
 - Your quote must cover EVERYTHING needed to reach full deployment
 - No additional payment requests will be considered
 - You must complete ALL work yourself - no subcontracting to others
 - Must be completed within 16 days of start
 - Late delivery deduction: Reduce final payment by amount per day after day 16
 - Must be available for 30 days post-launch for fixes/support
 
PAYMENT SCHEDULE:
- 15% when frontend builds and connects to backend APIs successfully
 - 20% when authentication system is working
 - 50% when fully deployed and accepting test payments
 - 15% released 10 days after stable deployment
 - Performance bonus after 30 days (to be negotiated based on responsiveness)
 
POSSIBILITY OF ONGOING WORK:Successful completion could lead to monthly retainer for continued development and maintenance.
If you have verifiable Stripe Connect experience, please indicate if you are also quoting its integration. One person, one location is better.
REQUIREMENTS:
- Minimum 150 hours completed on platform
 - Experience with Leaflet.js and mapping APIs
 - Experience connecting React frontends to REST APIs
 - Individual developer only - no agencies or teams
 - Must speak English for daily communication
 - Available during US Eastern business hours for updates
 - Must provide daily progress reports via email
 
TO SUBMIT YOUR BID:Start your proposal with: "I will complete and deploy your platform for [YOUR TOTAL PRICE] in [NUMBER] days"
Include:
- Your total fixed price to complete everything
 - Number of days to full deployment
 - Links to similar mapping/API projects you've personally deployed
 - Confirmation you work alone (no team/agency)
 - Your time zone and working hours
 - Brief explanation of your approach to fixing React build issues
 
IMPORTANT:Assess the scope carefully before bidding. This price must cover everything needed to have a working, deployed platform with all APIs connected. If you're unsure about any aspect or think you might need to request more money later, do not bid. 
Ready to hire immediately for the right developer. 
 ... 
Show more