Website (exchange) creation
Video Analysis for Cryptocurrency Exchange Development
I analyzed the provided video to understand the main features and design of the site. Based on this analysis, I created a detailed technical specification that can be used as a basis for development.
General Project Information
Type: Cryptocurrency and possibly exchange (judging by the presence of the EUR/USD pair).
Design: Dark theme with elements of blue and green/red colors for charts and buttons.
Technical Specification (Frontend and Backend)
1. Main Interface (Homepage / Trading Terminal)
Chart: Interactive chart with candlesticks. Must support different timeframes (for example, 4 hours, as shown).
Trading Buttons: Two buttons "Sell" and "Buy" with current Bid/Ask prices.
Tools:
Toolbar: Must include tools for analysis: candles, indicators, drawing on the chart.
View Switching: Ability to switch between different chart views (multiscreen) and clear the chart.
Asset List:
Panel on the left side for quick search and selection of assets.
Must display asset name, current price, and price change (in color).
Search function by name.
2. Trading Section
Order Panel: There should be a panel on the right side of the screen for creating orders.
Asset Selection: Ability to select an asset for trading (for example, BTC/USD).
Order Types: Support for at least market orders (Market Order). It is preferable to add limit orders as well.
Data Entry: Fields for entering the amount of units (Units) and displaying estimated margin (Est. Margin) and volume (Volume).
Button: Button "Open Trade" or similar.
3. Account Management and Personal Data
Sections: There should be separate pages for Funds, Deposit, Withdraw.
Identity Verification (KYC):
Form for entering personal data: date of birth, country, city, street, postal code.
Deposit/Withdrawal:
Deposit: Form for depositing that requires entering personal data.
Withdrawal: Section with two tabs: Bank Transfer and Crypto.
For bank transfer: fields for amount, recipient's name, IBAN, SWIFT, bank name and address.
For cryptocurrency withdrawal: fields for amount, wallet address, and currency.
4. User Profile and Settings
Menu: Side menu with sections Home, Funds, Deposit, Withdraw, Help Center, Personal Settings, Upload documents, Light Mode, Tour guide, Log out.
Personal Settings:
Sections: Personal Info, Change Password, Manage system notifications.
Personal Info: Form for editing personal data (first name, last name, email, country of residence, etc.).
Change Password: Form for changing the password.
Notifications: Notification settings via email, SMS, desktop.
Document Upload (KYC/AML):
Page for uploading documents for verification.
List of supported documents: Proof of ID, Proof of residence, Proof of attorney, Credit card, SWIFT, Declaration of deposit, Declaration of address.
Instructions for scan quality (800 dpi, formats jpg, png, pdf).
Additional Requirements
Multilingual Support: Support for at least Russian (
RU) and English (EN) languages, with the ability to switch. The video also shows German (DE) and Czech (CS).Security:
The system must have reliable authentication and password management.
The document upload process must be secure.
Social Media: Presence of icons for social media links (LinkedIn, Twitter, Facebook).
Final Prompt for Developer
"Hello! I need to create a basic cryptocurrency exchange similar to the one shown in the video. Below I provide a detailed technical specification.
Main Tasks:
Create a trading terminal with an interactive chart (candlesticks).
Implement a registration, authentication, and verification (KYC) system with document upload.
Develop functionality for depositing and withdrawing funds (cryptocurrency and bank transfers).
Create main pages: trading terminal, fund management, user profile.
Current freelance projects in the category HTML & CSS
Web design and developmentHello! For the current project, I am looking for two separate specialists: web designer (Figma) web developer (Frontend / WordPress) The project includes tasks such as: landing pages, online store, admin panels, WordPress site, as well as small tasks on React / Next.js and… HTML & CSS, Web Design ∙ 3 days back ∙ 114 proposals |
A Drupal developer is needed for edits on several websites.A Drupal developer is needed for edits on several websites. The site has bloated and filled up all the hosting.. HTML & CSS, Web Programming ∙ 3 days 7 hours back ∙ 39 proposals |
Optimization of WordPress site speed
113 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 3 days 22 hours back ∙ 67 proposals |
Create a website and connect it to Shopifyto create a website and connect it to Shopify the main page is in the mockup there will be no product pages, there will be a modal window for selecting the size of the cream jar and its quantity after that, a delivery and payment window the order must be sent to Shopify with… HTML & CSS, Web Programming ∙ 4 days 1 hour back ∙ 79 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 5 days 1 hour back ∙ 33 proposals |