Full-Stack Developer for Browser-Based AI Tool
Budget: $30 – $250 SGD
Looking for an experienced full-stack developer to build a small browser-based tool with the following core features:
1. Accepts a .zip file upload (up to 100 files, PDF/DOCX)
2. Textbox for user input (description)
3. Extracts key fields (like email, phone, etc.) from each file
4. Uses an AI API (e.g., OpenAI) to score/match the content
5. Displays a sortable result table with basic export
6. Locks result behind Stripe one-time payment
7. Deletes uploaded files after use
This is a small-scale utility, meant to be lean and fast. The full technical requirements will be shared in a private document upon shortlist. You must be comfortable working with:
- Node.js / Express (or Firebase)
- React or Next.js (preferred)
- File parsing libraries (pdf/docx)
- Stripe (Checkout or Link)
- OpenAI API (GPT-3.5)
- Temporary file storage (auto-cleanup)
Deliverables:
- Deployed live site (Vercel/Render/etc.)
- Clean codebase (GitHub or ZIP)
- Minimal UI with clean UX (mobile responsive)
Do not use third-party resume parsing APIs (e.g., Affinda, Rchilli). We want full control.
Only bid if you have prior experience with file parsing or AI-based projects.
Please start your bid with the word “Ready” to confirm you’ve read this. Spam bids will be ignored.
1. Accepts a .zip file upload (up to 100 files, PDF/DOCX)
2. Textbox for user input (description)
3. Extracts key fields (like email, phone, etc.) from each file
4. Uses an AI API (e.g., OpenAI) to score/match the content
5. Displays a sortable result table with basic export
6. Locks result behind Stripe one-time payment
7. Deletes uploaded files after use
This is a small-scale utility, meant to be lean and fast. The full technical requirements will be shared in a private document upon shortlist. You must be comfortable working with:
- Node.js / Express (or Firebase)
- React or Next.js (preferred)
- File parsing libraries (pdf/docx)
- Stripe (Checkout or Link)
- OpenAI API (GPT-3.5)
- Temporary file storage (auto-cleanup)
Deliverables:
- Deployed live site (Vercel/Render/etc.)
- Clean codebase (GitHub or ZIP)
- Minimal UI with clean UX (mobile responsive)
Do not use third-party resume parsing APIs (e.g., Affinda, Rchilli). We want full control.
Only bid if you have prior experience with file parsing or AI-based projects.
Please start your bid with the word “Ready” to confirm you’ve read this. Spam bids will be ignored.