Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: South El Monte, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We operate an eBay purchasing agency website for Japanese customers.
The system was built several years ago in Laravel + Laravel Nova, and now requires a major update to modern eBay REST APIs, removal of obsolete code, and improvements to stability and security.
We already have a very detailed technical specification (both English and Japanese).
You will not need to guess requirements — everything is clearly documented.
Project Scope (Summary)
You will help update and refactor our existing system:
Replace old eBay APIs with official REST APIs
(Browse / Buy / Order / Negotiate)
Keep Proxy Bid using Trading API (PlaceOffer)
Fix Browse API filtering (currently not working)
Implement Buy API checkout session properly
Update Best Offer using Negotiate API
(remove old Trading API BestOffer functions)
Auto-update “Won” status using Order API
Fix admin panel status issues
Fix variation display issues
Add delete button for forwarding service
Fully remove old sniping logic (UI + backend + DB)
Fix financial calculation issues (critical)
Restore monthly sales report dropdown
Fix mailbox overflow issue (SMTP / SPF / DKIM)
Add English/Japanese translation toggle
General bug fixing and security improvements
The system is not built from scratch — it needs repair, cleanup, and modern API integration.
Required Skills
Laravel / Laravel Nova
Strong API experience (REST + OAuth)
Experience with Buy API / Browse API (preferred)
Trading API PlaceOffer experience (proxy bid)
MySQL
Debugging and refactoring existing code
Security best practices
SMTP / email configuration experience
Budget
USD $1500
(Developers may submit higher offers if required for the full scope.)
We will divide the project into small milestones to reduce risk.
Clear documentation is provided.
Timeline
4–8 weeks (flexible).
How to Apply
Please include:
Laravel + API experience
Links to similar work
Your proposed plan
Your rate or fixed offer
Your availability
Only developers with solid Laravel/API background should apply.
5:55 PM
NET-SHOP — Full Technical Upgrade Requirements (2025 Final)
1. SYSTEM AUDIT (Initial Task)
1-1. Full API & Code Audit
Identify legacy Shopping/Finding API
Locate old Trading API BestOffer functions
Locate all snipe-related logic (controllers, jobs, cron, DB)
Check partial implementation of Browse/Buy/Negotiate APIs
Analyze routing, controllers, jobs, queues
1-2. Security Analysis (Critical)
Possible SMTP credential leak
Spam mail origin investigation
Input validation (XSS / SQL injection)
Package vulnerabilities
CSRF coverage
1-3. Immediate Action
Change SMTP password immediately after audit
Verify .env security
Check cron/job behavior
Deliver an audit report with issues found.
2. Browse API Fix
2-1. Rebuild search functionality
Full migration to /buy/browse/v1/item_summary/search
Restore filters (category, price, condition, country, shipping)
Fix sorting
Fix variations
2-2. Fix the top-page filters (currently broken)
3. Buy API — Checkout Session
Implement Create / Update / Purchase
Support all variations
Improve error handling
4. Proxy Bid — Trading API PlaceOffer
Max bid logic fixes
Increment rule check
Error handling
Proxy Bid edit page fixes
Remove all snipe remnants
5. Best Offer — Migrate to Negotiate API
Create offer
Receive seller counteroffer
Accept / decline
Retrieve negotiation details
Delete all Trading API BestOffer functions within this task
6. Order API — Auto-update “Won” Status
Detect auction wins
Update system record
No payment sync required
7. Admin Panel Fixes
Incorrect Won/Lost
Temporary errors
State mismatches
8. Variation Fix
Correct variation display using Browse API
9. Forwarding Service — Add Delete Button
10. Finance Logic (Critical)
Deposit subtraction errors
Incorrect total sales
Refunds not reflected
Decimal rounding issues
Validate against eBay data
11. Monthly Reports
Restore month dropdown
Display invoice list
Fix calculation mismatches
Optional CSV export
12. Mailbox Overflow Fix
Investigate SMTP logs
Update SPF/DKIM/DMARC
Add reCAPTCHA
Prevent site shutdown on mailbox full
13. Japanese/English Translation Toggle
Use translation API
Cache results
Add auto-translation notice
14. Full Removal of Sniping (Irreversible)
Remove UI elements
Remove backend logic
Remove cron
Remove database fields
Remove commented code
15. Security Enhancements
Input sanitization
Validation
XSS/SQL injection protection
CSRF coverage
16. API Token Error Logging
Log OAuth refresh failures
Log rate-limit & authentication errors" (client-provided description)
Matched companies (5)

Versasia Infosoft

Knowforth Tech

Crystal Infoway

SYNERGIC SOFTEK SOLUTIONS PVT LTD
