Create a simple internet site with 3 webpages written in Python language.

작업 종료됨

실행 시간 52 일

명시

The task is to create simple internet site with 3 webpages:


a) landing page to authenticate

b) trader dashboard

c) signals page

Python language is mandatory due to consistency with other pieces of the code that is already used by our team, for example for the trade signals generation.

Please see the 3 webpages to be created high level specification below:

 
  • The landing webpage (a) should show the website logo, simple image with basic information about the site and what to do as well as 2 buttons: "Log in" and “Login with Deriv”.
  • "Log in" button should allow end user to log in to the webpage and access "signals page" where signals should be periodically displayed (it should be configurable: every minute, every 3 minutes, every n minutes, etc. N should be a variable in the python code that can be changed depending on the future needs)
  • Signals page (c) should show signals for 10 Volatility Indexes or 10 major Forex Pairs or both so maximum 20 instruments alltogether; Depending on the information in users profile in DB it should show  signals for 10 Deriv Vlatility indexes or 10 Forex pairs or both,
  • “Login with Deriv” button should allow to authenticate the user with Deriv API so the logic receives the redirect from Deriv (with the user’s OAuth token).
  • The logic written in python should store the token and user basic info in a database (like for example: user ID, email, name)
  • After authentication via "Login with Deriv" button the user should be redirected to a trader dashboard page (b)
  • On a trader dashboard page (b)  users should be able to select: minimum amount to trade, maximumum amount to trade, what instruments to trade as well as few other options like maximum daily loss, target profit etc.
  • For all users who authenticate with Deriv, they should be able to access signal page (c) and the signals page should display signals for 10 Volatility Indexes and 10 major Forex Pairs so 20 instruments alltogether; so for the users who authenticate with Deriv.com signals being presented will not depend then on the information in users profile in DB
  • Few DB queries should be created to get all information from the above described functionality i.e. the queris to the DB will be used in another code to actually open Binary Options trades for all the users who have authenticated to Deriv and their Deriv tokens or trade preferences are stored in the DB on the trader dashboard (b). Both signals generation and pening trades functionality is already developed but we need to know for who to open trades (as a service) if any particular signal is generated.
  • All authenticated users (both via "Log in" and “Login with Deriv” buttons should have access to the signals page.As I have mentioned above the difference is however that all signals should be visible for users authenticated with Deriv, and for users authenticated via "Log in" button the set of signals being desplayed shuld depend on the given user access rights stored in the DB (it will be extenally assigned but it should be able to wite this information to the DB so the signal page knows what to display depending on the type of the authentication and users profile information.
  • Signal page should read a json file with signals (it will be generated by another script which is already developed in json format) and display signals on the signals page (c) based on information from the json file with signals, type of the user authentication and the user access rights stored in the users profile in DB.
Additional notes:
  1. The webpage does not have to be very sophisticated. It can include simple graphics etc., however the above described logic matters most and must be implemented as described.
  2. All the code should be provided in full to our team with all the rights to make future changes as well as technical documentation should be provided or at least the code should be well described with hardcoded comments.
  3. We do have a server and a domain with SSL already set up. But other software will have to be installed by the programmer (Python, DB and anything else that will be required). Technical documentation of all installed software should be provided (with things like software versions, directiories being used, admin user names and paswords etc.)
  4. OS on the server is: MS Windows Server 2019 Datacenter.
  5. All the pages should be able to handle minimum 1000 concurrent users.

Please do not hasitate to ask for other details if necessary.


    응답함

    1
    개발자 1
    등급
    (16)
    프로젝트
    35
    23%
    중재
    4
    0% / 50%
    기한 초과
    2
    6%
    작업중
    2
    개발자 2
    등급
    (7)
    프로젝트
    13
    15%
    중재
    13
    23% / 46%
    기한 초과
    3
    23%
    무료
    게재됨: 35 기고글
    3
    개발자 3
    등급
    (298)
    프로젝트
    478
    40%
    중재
    105
    40% / 24%
    기한 초과
    82
    17%
    로드됨
    게재됨: 2 코드
    4
    개발자 4
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    5
    개발자 5
    등급
    (52)
    프로젝트
    68
    59%
    중재
    5
    0% / 80%
    기한 초과
    5
    7%
    무료
    게재됨: 1 기고글
    6
    개발자 6
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    작업중
    비슷한 주문
    I’m looking for a developer that has already created or has experience in trading. That can build an EA/Indicator that buys and sells the market or indicates when to which in profitable of there own accord. Must have experience with trading to be able to create this without my assistance. I need someone who can build me something of their own knowledge or previous experience
    i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open
    Hi, do you have a proven EA for MT5, suitable for live accounts and prop firms, including the Brazilian market? I’m looking for ready, tested EAs. Can you send a backtest or demo? Please if you do have and can send me nacktest or demo you should Message me
    Access and confidentiality restrictions: You will receive only a separately named copy of the Commander . Existing trading EAs, presets, account credentials, Telegram credentials and proprietary entry/exit code will not be shared. The Commander intelligence must be developed using: Defined signal/input interfaces Anonymized historical logs and replay data Mock EA signals and test harnesses Documented authority and
    We are looking for an expert algorithmic trading developer to build a high-performance, fully automated Custom Expert Advisor (EA) or trading bot. The bot must integrate advanced Smart Money Concepts (SMC) , Inner Circle Trader (ICT) methodologies, and Volume Spread Analysis (VSA) with a high-frequency trading (HFT) style execution and scaling model. The core objective is to program a bot that identifies
    Develop an Expert Advisor for MetaTrader 5 that manages existing positions. Features Automatically detect all open positions. Apply Break-Even after price reaches a configurable profit. Partial Close: Close X% of volume at the first target. Move Stop Loss to Break-Even. ATR Trailing Stop (optional). Magic Number filter. Comment filter. Symbol filter. Trading session filter. Retry mechanism for trade operations
    Requirements Specification Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows : market entries are performed when MACD's main and signal lines intersect in the current trend direction . 2. Trend is determined based on the Exponential Moving Average with
    JazzDaBot 30+ USD
    """ Wick Reversal Strategy — core logic ===================================== Rules (as specified): - Timeframe: 15-minute candles - Entry: candle wick >= WICK_MULTIPLIER x body -> signal candle - long lower wick -> enter LONG at next candle's open - long upper wick -> enter SHORT at next candle's open - Exit: an opposite-direction wick candle forms while in a position - Stop-loss: just beyond the signal candle's
    Hello, I want a simple bot for NinjaTrader8. I need a bot that operates automatically on Nasdaq (NQ/MNQ). Requirements: open buys and sells following a simple trend strategy, configurable stop loss and take profit, risk per trade of 1 to 2% of capital, if it loses 3% in a day, stop trading until the next day. Compatible with backtesting, delivery of the source code and the working bot in NinjaTrader 8. My initial
    I'm looking for a skilled Python developer to help expand and improve an existing Python game. The project is already functional, and I need someone who can add new features, improve gameplay mechanics, optimize performance, and maintain clean, well-structured code. Experience with game development in Python is preferred

    프로젝트 정보

    예산
    30 - 100 USD
    기한
    에서 5  10 일