Answered step by step
Verified Expert Solution
Question
1 Approved Answer
okay sir waiting C++ Final Project for DSA It needs to have minimum three data structures e.g. Graphs, linked list binary trees, stack Cannot use
okay sir waiting
C++ Final Project for DSA It needs to have minimum three data structures e.g. Graphs, linked list binary trees, stack Cannot use Standard Template Library Uses object-oriented approach and data structures Code should be long since it is a final project Topic: Crypto Wallet It should have login and signup. If user enters for login, they must enter their seed digits which should contain digits. And it should check from file handling if the digits are correct. If user enters signup, then they should be given 6 random generated digits and it should be stored in the file for later login checking. When user enters the wallet, they should have following options. 1- view your portfolio 2- Buy cryptocurrency 3-Sell cryptocurrency 4- buy USDT from credit/debit card For option 1, it should just show the current holdings, for new user it should show three coins and usdt. O BTC O LUNA O USDT For option 2, The user can swap their USDT for the following three coins. BTC/USDT ETH/USDT LUNA/USDT For the prices, the prices should be fetched from the internet and should be current prices. They are available on many open source websites like binance, tradingview, For option 3, The user can sell their coins for USDT, the prices again should be current/live prices and should be fetched from the internet. And the current holding should be updated in the portfolio For option 4, the person should enter the amount of USDT they want to buy from the credit card and it should automatically be added to the user's portfolio All the data should be retained through file handling and when the person log's in they should have their previous data Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started