Next.js Developer Needed — Complete & Polish Existing AI Trading App (Fixed Price)
Budget: $160.0
FIXED /
⭐ 4.66 (5)
NGA
react-js, next.js, tailwind-css-framework, javascript, css, firebase
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.
Apri su Upwork