Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Charlotte, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Full-Stack Developer Needed: Fix & Complete O-1 Visa Talent Marketplace ([login to view URL] + Supabase)
Project Overview
We have a two-sided marketplace called O1DMatch that connects O-1 visa talent (extraordinary ability professionals) with US employers. The codebase exists but needs debugging, testing, and completion of features. URGENT - Need this working ASAP.
Live URL: [login to view URL]
---
Tech Stack
- Frontend: [login to view URL] 14 (App Router), React 18, TypeScript, Tailwind CSS
- Backend: [login to view URL] API Routes, Supabase (PostgreSQL + Auth + Storage)
- Integrations: Stripe (payments), SendGrid (email), SignWell (e-signatures), OpenAI/Anthropic (document classification)
- Deployment: Vercel
---
Current State
The app has scaffolding for:
- User authentication (signup/login/password reset)
- 4 user roles: Talent, Employer, Agency, Lawyer
- Dashboards for each user type
- Document upload & AI classification
- Job listings & applications
- Interest letter generation & e-signatures
- Stripe subscriptions
- Waitlist system
What's NOT working / needs attention:
1. End-to-end user flows need testing and fixing
2. Dashboard functionality may have bugs
3. Document processing/classification needs verification
4. Stripe integration needs testing
5. SignWell e-signature flow needs completion
6. Email notifications need testing
7. Admin panel needs work
8. Mobile responsiveness review
9. Error handling improvements
10. Overall QA and bug fixes
---
Scope of Work
Phase 1: Audit & Bug Fixes (Priority)
- Test all user flows (signup → onboarding → dashboard)
- Fix any authentication issues
- Fix database queries and API endpoints
- Ensure Supabase RLS policies work correctly
Phase 2: Complete Core Features
- Talent: Profile creation, document upload, evidence scoring, job applications
- Employer: Company profile, browse talent, send interest letters, e-signatures
- Interest Letters: PDF generation, SignWell integration for signatures
- Matching: Job-to-talent matching algorithm
Phase 3: Integrations
- Stripe: Subscription plans, usage limits, billing portal
- SendGrid: Transactional emails working
- SignWell: E-signature flow complete
Phase 4: Polish
- Admin dashboard for managing users/documents
- Error states and loading states
- Mobile responsive fixes
- Performance optimization
---
Database Schema
Full schema is in /supabase/migrations/ including:
- profiles, talent_profiles, employer_profiles, agency_profiles, lawyer_profiles
- job_listings, job_applications
- talent_documents (with AI classification)
- interest_letters (with e-signature tracking)
- waitlist
---
Required Skills
- Expert in [login to view URL] 14 (App Router, Server Components)
- Expert in TypeScript
- Strong Supabase experience (Auth, Database, RLS, Storage)
- Experience with Stripe integration
- Experience with PDF generation
- API integration experience (webhooks, REST)
- Git/GitHub workflow
Nice to Have:
- SignWell or e-signature API experience
- SendGrid/email service experience
- AI/LLM API experience (OpenAI, Anthropic)
---
Deliverables
1. All user flows working end-to-end
2. All integrations functional (Stripe, SignWell, SendGrid)
3. Bug-free dashboards for all 4 user types
4. Documentation of any changes made
5. Clean, tested, production-ready code
---
Environment Setup
- Supabase project exists with schema applied
- Vercel deployment configured
- All API keys available (Stripe, SendGrid, SignWell, OpenAI, Anthropic)
- Will provide full access to GitHub, Vercel, Supabase
---
Budget & Timeline
- Budget: [Your budget here - suggest $1,500-3,000 depending on scope]
- Timeline: Need completed within 1-2 weeks
- Communication: Daily updates required
---
To Apply
1. Share relevant [login to view URL] + Supabase portfolio work
2. Explain your approach to debugging an existing codebase
3. Confirm availability to start immediately
4. Provide realistic timeline estimate
Serious inquiries only. Must be available for quick communication.
---
Copy this and adjust the budget based on what you want to pay. Want me to modify anything?
> Also update to say must show screen shot of 50% of higher score from [login to view URL] to be considered do this now
● Here's the updated job description with the screening requirement:
---
Full-Stack Developer Needed: Fix & Complete O-1 Visa Talent Marketplace ([login to view URL] + Supabase)
Project Overview
We have a two-sided marketplace called O1DMatch that connects O-1 visa talent (extraordinary ability professionals) with US employers. The codebase exists but needs debugging, testing, and completion of features. URGENT - Need this working ASAP.
Live URL: [login to view URL]
GitHub: [login to view URL] (private - will grant access)
---
Tech Stack
- Frontend: [login to view URL] 14 (App Router), React 18, TypeScript, Tailwind CSS
- Backend: [login to view URL] API Routes, Supabase (PostgreSQL + Auth + Storage)
- Integrations: Stripe (payments), SendGrid (email), SignWell (e-signatures), OpenAI/Anthropic (document classification)
- Deployment: Vercel
---
Current State
The app has scaffolding for:
- User authentication (signup/login/password reset)
- 4 user roles: Talent, Employer, Agency, Lawyer
- Dashboards for each user type
- Document upload & AI classification
- Job listings & applications
- Interest letter generation & e-signatures
- Stripe subscriptions
- Waitlist system
What's NOT working / needs attention:
1. End-to-end user flows need testing and fixing
2. Dashboard functionality may have bugs
3. Document processing/classification needs verification
4. Stripe integration needs testing
5. SignWell e-signature flow needs completion
6. Email notifications need testing
7. Admin panel needs work
8. Mobile responsiveness review
9. Error handling improvements
10. Overall QA and bug fixes
---
Scope of Work
Phase 1: Audit & Bug Fixes (Priority)
- Test all user flows (signup → onboarding → dashboard)
- Fix any authentication issues
- Fix database queries and API endpoints
- Ensure Supabase RLS policies work correctly
Phase 2: Complete Core Features
- Talent: Profile creation, document upload, evidence scoring, job applications
- Employer: Company profile, browse talent, send interest letters, e-signatures
- Interest Letters: PDF generation, SignWell integration for signatures
- Matching: Job-to-talent matching algorithm
Phase 3: Integrations
- Stripe: Subscription plans, usage limits, billing portal
- SendGrid: Transactional emails working
- SignWell: E-signature flow complete
Phase 4: Polish
- Admin dashboard for managing users/documents
- Error states and loading states
- Mobile responsive fixes
- Performance optimization
---
Database Schema
Full schema is in /supabase/migrations/ including:
- profiles, talent_profiles, employer_profiles, agency_profiles, lawyer_profiles
- job_listings, job_applications
- talent_documents (with AI classification)
- interest_letters (with e-signature tracking)
- waitlist
---
Required Skills
- Expert in [login to view URL] 14 (App Router, Server Components)
- Expert in TypeScript
- Strong Supabase experience (Auth, Database, RLS, Storage)
- Experience with Stripe integration
- Experience with PDF generation
- API integration experience (webhooks, REST)
- Git/GitHub workflow
Nice to Have:
- SignWell or e-signature API experience
- SendGrid/email service experience
- AI/LLM API experience (OpenAI, Anthropic)
---
Deliverables
1. All user flows working end-to-end
2. All integrations functional (Stripe, SignWell, SendGrid)
3. Bug-free dashboards for all 4 user types
4. Documentation of any changes made
5. Clean, tested, production-ready code
---
Environment Setup
- Supabase project exists with schema applied
- Vercel deployment configured
- All API keys available (Stripe, SendGrid, SignWell, OpenAI, Anthropic)
- Will provide full access to GitHub, Vercel, Supabase
---
Budget & Timeline
- Budget: $1,500-3,000
- Timeline: Need completed within 1-2 weeks
- Communication: Daily updates required
---
MANDATORY APPLICATION REQUIREMENT
To be considered for this job, you MUST:
1. Go to [login to view URL]
2. Complete the developer skills evaluation
3. Score 50% or higher
4. Include a screenshot of your score in your proposal
Applications without this screenshot will be automatically rejected. No exceptions.
---
To Apply
1. REQUIRED: Screenshot showing 50%+ score from [login to view URL]
2. Share relevant [login to view URL] + Supabase portfolio work
3. Explain your approach to debugging an existing codebase
4. Confirm availability to start immediately
5. Provide realistic timeline estimate
Serious inquiries only. Must be available for quick communication." (client-provided description)
Matched companies (2)

Chirag Solutions
