Next.js Developer Needed — Complete & Polish Existing AI Trading App (Fixed Price)

Posted 4 hours ago

Worldwide

Summary

JOB TITLE: Next.js Developer Needed — Complete & Polish Existing AI Trading App (Fixed Price) CATEGORY: Web Development — Full Stack --- JOB DESCRIPTION: I have an existing Next.js application (an AI-powered trading mentor platform) that is approximately 70% complete. I need an experienced developer to finish remaining pages, fix existing bugs, integrate a payment gateway, and polish the mobile experience. This is a COMPLETION project, not a build-from-scratch project. The codebase, backend, and most pages already exist and are live on staging. All missing pages have already been designed and built — they just need to be implemented into the existing codebase. TECH STACK: - Next.js (App Router) - React - Tailwind CSS - Firebase (Auth + Realtime Database) - Node.js backend (already deployed on Railway) - OpenAI API (already integrated) WHAT'S ALREADY DONE: - Core chat interface with AI assistant - Trade journal with statistics - Risk calculator - Prop firm challenge tracker - Market news/session dashboard - Backend API fully built and deployed WHAT YOU WILL BE DOING: 1. LOGIN & SIGNUP PAGES Implement existing designed pages (provided as ready-to-use React components) and connect to Firebase Authentication. 2. BUG FIXES - Fix chat conversation history not persisting between messages - Fix image upload for chart analysis (inconsistent — sometimes images don't reach the AI properly) - Increase image upload limit from 1 to 3 images per message 3. MOBILE RESPONSIVE FIXES - Fix page layout shifting/zooming when mobile keyboard opens - Fix general mobile responsiveness issues across the app - Ensure smooth, stable UX on all screen sizes 4. PAYMENT INTEGRATION Integrate Lemon Squeezy for subscription billing (web-only, no in-app purchase). Connect successful payments to update user subscription status in Firebase. 5. THIRD-PARTY API INTEGRATION Properly integrate Forex Factory API (or suitable alternative) for live economic calendar / news data feeding into the existing news dashboard UI. 6. UI POLISH - Remove decorative emojis from specific UI sections (list will be provided) - General visual QA and cleanup pass 7. CROSS-SESSION MEMORY (Stretch goal, can be Phase 2) Store conversation history in Firebase so returning users' chat context persists between sessions. --- WHAT I PROVIDE: - Existing GitHub repository (private, will add you as collaborator) - All missing page designs as ready-to-use React/JSX components - Full Figma-style reference of brand colors, fonts, and design system - Clear written list of every bug and fix needed - Existing backend (no backend work required — already deployed and working) - Direct access to test on staging environment --- PAYMENT TERMS: - Fixed price project, paid in milestones - Payment released per completed and verified milestone, not upfront - Budget range: $130 - $170 USD (₦200,000 - ₦260,000) - All code must be pushed to my GitHub repository directly — no local-only work - Weekly check-ins with visible progress on staging required --- REQUIREMENTS: - Proven experience with Next.js, React, Tailwind, and Firebase (please share past projects/portfolio) - Comfortable working with an existing codebase, not just building from scratch - Strong communication — clear updates, no long silences - Must be able to start within the next few days --- TO APPLY, PLEASE INCLUDE: 1. Link to 2-3 similar projects you've built (Next.js + Firebase preferred) 2. Your estimated timeline for the full scope above 3. Confirmation you're comfortable with milestone-based payment (not upfront) 4. One question about the project that shows you actually read this post --- NOTE: This is a serious, well-documented project with clear scope and existing assets. I am looking for a reliable developer for a clean, professional completion — not someone looking to renegotiate scope or pricing mid-project. Please only apply if you can commit to the timeline and milestone structure.

  • $160.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
Next.js
Tailwind CSS
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 30, 2025
  • NGA
    Lekki1:36 PM
  • $744 total spent
    14 hires, 1 active
  • Education
    Small company (2-9 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo