Currency Exchange Platform Development
Budget: $30 – $250 USD
Technical Stack for Currency Exchange
PlatformFrontend:•Vue.js (JavaScript framework for building interactive UI)•Tailwind CSS (Utility-first CSS framework for responsive design)
Backend:•Node.js (JavaScript runtime for server-side logic)•Express.js (Web framework for API handling)Database:•MongoDB
This is a currency exchange platform enabling secure transactions between different currencies with multi-step verification.
1. Live Chat Integration•Implement a fully customizable live chat feature available across all website pages.•Prefer integration with AI-powered chatbot capabilities for automated user interaction.
2. KYC Verification with Direct Camera Capture•Enable user identity verification via real-time selfie capture alongside ID document using the device camera (file uploads are not acceptable).•Ensure compliance with KYC best practices and data integrity.Recommended provider:•Shufti Pro (API Documentation)
3. Crypto Payment Gateway Integration•Integrate a cryptocurrency payment gateway to handle payments per transaction.•The system must generate unique payment addresses and dynamic invoices linked to internal transaction IDs.•Documentation for API integration:
https://docs.b2binpay.com/api-guide-v2-deprecated/deposit-methods
4. User Registration & Login UI Enhancements
•Add a prominently visible “Register” button alongside “Login”.
•Optimize layout and spacing for clear, intuitive user experience.
5. Troubleshoot and Resolve HTTP 400 Error on Registration
•Current error message: Request failed with status code 400•Likely caused by incomplete or invalid form data.•Tasks include:•Analyzing server-side logs to identify root causes.•Implementing robust validation on both frontend and backend.•Displaying clear, user-friendly error messages.
6. Frontend Image Upload Validation•Implement client-side validation for image uploads prior to backend submission, checking format, size, resolution, and quality.
Please provide:•
Your proposed solution outline.•Estimated timeline and cost.•Relevant experience and portfolio samples.We look forward to collaborating with professionals committed to quality and timely delivery.
PlatformFrontend:•Vue.js (JavaScript framework for building interactive UI)•Tailwind CSS (Utility-first CSS framework for responsive design)
Backend:•Node.js (JavaScript runtime for server-side logic)•Express.js (Web framework for API handling)Database:•MongoDB
This is a currency exchange platform enabling secure transactions between different currencies with multi-step verification.
1. Live Chat Integration•Implement a fully customizable live chat feature available across all website pages.•Prefer integration with AI-powered chatbot capabilities for automated user interaction.
2. KYC Verification with Direct Camera Capture•Enable user identity verification via real-time selfie capture alongside ID document using the device camera (file uploads are not acceptable).•Ensure compliance with KYC best practices and data integrity.Recommended provider:•Shufti Pro (API Documentation)
3. Crypto Payment Gateway Integration•Integrate a cryptocurrency payment gateway to handle payments per transaction.•The system must generate unique payment addresses and dynamic invoices linked to internal transaction IDs.•Documentation for API integration:
https://docs.b2binpay.com/api-guide-v2-deprecated/deposit-methods
4. User Registration & Login UI Enhancements
•Add a prominently visible “Register” button alongside “Login”.
•Optimize layout and spacing for clear, intuitive user experience.
5. Troubleshoot and Resolve HTTP 400 Error on Registration
•Current error message: Request failed with status code 400•Likely caused by incomplete or invalid form data.•Tasks include:•Analyzing server-side logs to identify root causes.•Implementing robust validation on both frontend and backend.•Displaying clear, user-friendly error messages.
6. Frontend Image Upload Validation•Implement client-side validation for image uploads prior to backend submission, checking format, size, resolution, and quality.
Please provide:•
Your proposed solution outline.•Estimated timeline and cost.•Relevant experience and portfolio samples.We look forward to collaborating with professionals committed to quality and timely delivery.
Related categories:
PHP
JavaScript
Node.js
AngularJS
Vue.js
MongoDB
API Integration
Tailwind CSS
Cryptocurrency
AI Chatbot