Full-Stack Developer Needed: Options Trading Analytics Platform (Next.js + Node.js)
Upwork

Remoto
•10 horas atrás
•Nenhuma candidatura
Sobre
Build a SaaS - Options Trading Platform - Complete Specs Provided PROJECT OVERVIEW I'm launching SweepAlgo - a retail options trading analytics platform that competes with tools like SpotGamma and Tradytics at significantly lower pricing. This is a complete ready-to-build project. I'm providing: - Full technical documentation - 2826+ lines of production code - Complete database schemas - 15+ tables - Working frontend designs - 17 HTML/CSS/JS files - All algorithms implemented - Black-Scholes GEX VEX Charm Alert Engine - API documentation - complete endpoints - Deployment guides - step-by-step You won't be figuring things out - you'll be building from complete specs. TECH STACK - Non-Negotiable Frontend: - Next.js 14+ with App Router - React 18+ - TypeScript - Tailwind CSS - Recharts or D3.js for visualizations - shadcn/ui components Backend: - Node.js - Express or Next.js API routes - TypeScript - WebSocket for real-time updates Database: - PostgreSQL via Supabase preferred - TimescaleDB for time-series data - Redis for caching Hosting: - Vercel for frontend - Supabase for database and auth APIs: - Polygon.io for market data - I will provide API key - ThriveCart Pro for payment processing - already set up ───────────────────────────────────────────── WHAT YOU WILL BUILD - MVP Core Features in 6-8 weeks: 1. Options Flow Tab - Real-time options flow table showing sweeps blocks unusual activity - 15 columns: Time Ticker Contract Type Sentiment Premium Volume OI OTM% IV etc - 12+ filter buttons for All Flow Sweeps Only Unusual Activity Vol greater than OI Watchlist etc - Advanced filters for Trade Type Sentiment Confidence Sort By - View button that opens detailed analysis modal - Auto-refresh every 3-5 seconds 2. Gamma Exposure GEX Tab - Visual gamma wall detection - Support and resistance levels from GEX - Simple clean visualization NOT complex heat maps - Real-time price vs gamma wall position - Plain English explanations 3. Live Scanner and Alerts Tab - Auto-generated alerts when setups appear - Complete trade plans with Entry Exit Stop and Why - Confidence scoring on 0-10 scale - Watchlist-based monitoring - Push notifications 4. Performance Tracking Tab - $10000 paper trading simulator - Win and loss tracking - P&L calculations - Performance metrics including Sharpe max drawdown etc - Trade history 5. User Authentication - Email and password signup - OAuth with Google optional - Subscription tiers: Starter Pro Elite - Payment integration with ThriveCart Design Requirements: - Dark theme professional Bloomberg-style - Apple-level polish and attention to detail - Mobile-responsive with mobile-first approach - Fast page loads under 2 seconds - Smooth animations and transitions - Match the exact designs provided in 17 HTML files WHAT I PROVIDE You will receive a complete developer package containing: Code Libraries - 2826 lines total: - algo/calculations.ts - 626 lines - GEX VEX Charm calculations - options/blackScholes.ts - 180 lines - Option pricing all Greeks - alerts/alertEngine.ts - 518 lines - Alert generation confidence scoring - alerts/alertPerformance.ts - 312 lines - Paper trading tracker - scanner/liveScanner.ts - 285 lines - Real-time scanning logic - flow/flowAnalyzer.ts - 420 lines - Sweep and block detection - news/newsEngine.ts - 485 lines - News aggregation and sentiment Frontend Designs - 17 HTML files: - OPTIONS_FLOW_ULTIMATE_COMPLETE.html - production-ready - LIVE_SCANNER_TAB.html - PLATFORM_PERFORMANCE_TAB.html - ALERT_SETUP_VIEW.html - modal design - NEWS_TAB_DESIGN.html - REFERENCE_DESIGN.html - all tabs - Plus 11 more variations Documentation - 9 guides: - API_DOCUMENTATION.md - complete endpoints - DATABASE_SCHEMA.md - 15+ tables with relationships - DEPLOYMENT_GUIDE.md - step-by-step instructions - SCANNER_ALGO_INTEGRATION.md - ALERT_PERFORMANCE_DESIGN.md - COMPLETE_PACKAGE_CONTENTS.md - And more You will NOT need to: - Research algorithms - all provided - Design the UI - 17 working HTML files included - Figure out database structure - complete schema provided - Plan the API - documentation complete - Write complex math - all algorithms coded You WILL need to: - Connect frontend to backend - Implement real-time WebSocket updates - Integrate Polygon.io API - Set up database and deploy - Ensure code quality and performance - Follow the provided specifications exactly TIMELINE AND MILESTONES Total Duration: 6-8 weeks Budget: $4000 with milestone-based payments Milestone 1 - Week 1 - $650 - Development environment setup - Database setup with Supabase and TimescaleDB - User authentication with signup and login - Basic dashboard shell Deliverable: Working login plus empty dashboard Milestone 2 - Week 2-3 - $950 - Options Flow tab complete with all 15 columns - All filters working including 12 quick filters plus advanced - Real-time data from Polygon.io - View button plus analysis modal Deliverable: Fully functional Options Flow tab Milestone 3 - Week 3-4 - $800 - Gamma Exposure GEX tab - Visual gamma walls simplified and clean - Support and resistance detection - Plain English explanations Deliverable: Working GEX tab with visuals Milestone 4 - Week 4-5 - $700 - Live Scanner and Alerts tab - Alert generation engine - Confidence scoring - Watchlist integration - Push notifications Deliverable: Working alerts system Milestone 5 - Week 5-6 - $650 - Performance Tracking tab - $10K paper trading simulator - Win and loss tracking - Performance metrics - Trade history Deliverable: Complete performance tracker Milestone 6 - Week 6-7 - $250 - Payment integration with ThriveCart - Bug fixes and polish - Mobile responsiveness final check - Testing across devices - Deployment to production Deliverable: Live production site Total: $4000 REQUIRED SKILLS Must Have: - Expert in Next.js 14+ including App Router and Server Components - Expert in TypeScript for both backend and frontend - Experience with real-time WebSockets - PostgreSQL and TimescaleDB experience - API integration experience with REST and WebSocket - Experience with financial or trading platforms preferred - Attention to design details with pixel-perfect implementation - Experience with data visualization including charts and tables Nice to Have: - Previous SaaS product experience - Options trading knowledge - Vercel deployment experience - Supabase experience - Experience with similar analytics platforms Communication: - Excellent written English - Available for daily 15-minute check-ins - Responsive on Slack or Discord - Comfortable with video calls CRITICAL REQUIREMENT: Reliability Problem: Competitors show error messages when data sources fail. This loses users and revenue. Your Solution: Implement multi-layer fallback system: 1. Primary: Live data from Polygon.io 2. Fallback: Cached data from Redis for last 1 hour 3. Emergency: Historical data from Database for previous day User Experience: User NEVER sees Unable to load error. Always shows SOMETHING actionable with clear data freshness labels. This is NON-NEGOTIABLE. Uptime equals user retention equals revenue. WHAT SUCCESS LOOKS LIKE By the end of this project we will have: 1. Fully functional platform matching all provided designs 2. Real-time data updating every 3-5 seconds 3. Working alerts with confidence scores and trade plans 4. Performance tracking with $10K paper trading 5. Payment integration with subscription management 6. Mobile responsive design working on all devices 7. Production deployed on Vercel and Supabase 8. Clean documented code for future maintenance 9. Fast performance under 2 second page loads 10. Zero bugs in core functionality This platform will be ready to onboard paying customers on day 1 after launch. IDEAL CANDIDATE You are perfect for this if you: - Love building SaaS products from complete specifications - Take pride in pixel-perfect implementation - Understand the importance of performance and speed - Can work independently with minimal supervision - Are excited about building something that will generate real revenue - Want to be part of a potential success story - Have built similar real-time data platforms before - Can commit 6-8 weeks to this project Bonus: If you are interested in potential ongoing work including features and maintenance there will be opportunities after launch. TO APPLY Please start your proposal with SweepAlgo Ready to confirm you have read this entire post. Then include: 1. Portfolio Link: Show me 2-3 similar projects including real-time data dashboards or SaaS 2. Tech Stack Confirmation: Confirm you are expert in Next.js 14+ TypeScript PostgreSQL and WebSockets 3. Timeline Estimate: Can you complete in 6-8 weeks? If not what is realistic? 4. Rate and Approach: What is your proposed rate and approach for the $4000 budget? 5. Questions: Any questions about the project? This shows you read the post 6. Availability: When can you start? How many hours per week can you commit? PLEASE DO NOT APPLY IF: - You are a beginner or intermediate developer - You want to use a different tech stack - You cannot commit to the timeline - You have never built real-time platforms - You do not have a portfolio to show - You are applying to 100 jobs with generic proposals - Your budget requirement is significantly above $4000 WHY THIS PROJECT IS SPECIAL Most Upwork projects are vague like Build me a trading platform with no specs. This project is different: - Complete documentation so you will see exactly what to build - All algorithms provided so no research needed - Working designs for pixel-perfect reference - Clear milestones so you will know you are on track - Fair budget with milestone-based secure payment - Real business that will launch and make money - Portfolio piece that you can showcase - Potential ongoing work including features and maintenance after launch This is a rare opportunity to build something real that will generate revenue and serve real users. READY TO BUILD? If you are an expert developer who loves: - Clear specifications - Building real products - Working with modern tech stacks - Creating beautiful functional UIs - Being part of potential success stories Then this is the perfect project for you! Apply now with your portfolio and lets build SweepAlgo together. Looking forward to working with you! Budget: $4000 USD Fixed-Price Duration: 6-8 weeks Experience Level: Expert Project Type: Fixed-Price milestone-based Lets build something amazing!




