You will get a Full-Stack web app that Trades stocks virtually


Project details
A Virtual Stock Trading Website that allows users to buy and sell stocks in real-time using the IEX API. Live Stock Data Leveraging the API, the user can get realTime data about a given stock price through quoting. When the user searches for a corporation stock (successful one hopefully) the chosen stock price is quoted through the API and the last price is added to the database as a [dataPoint] representing the user performance on that point in time, this is used later to plot the user history, after that the price is subtracted from the users' balance and the balance is recorded in the database .
User Statistics
The site provides the users with an up to date information about their performance by calculating the latest price of every stock the user has and modifying the user balance accordingly this is done every time the user refreshes the page a to keep a reasonable TTFB, (time to the first byte), Hashing is used to prevent unnecessary API calls by keeping a dictionary of already quoted stocks.
User Statistics
The site provides the users with an up to date information about their performance by calculating the latest price of every stock the user has and modifying the user balance accordingly this is done every time the user refreshes the page a to keep a reasonable TTFB, (time to the first byte), Hashing is used to prevent unnecessary API calls by keeping a dictionary of already quoted stocks.
Programming Languages
HTML & CSS, JavaScript, PythonCoding Expertise
Cross Browser & Device Compatibility, Performance Optimization, DesignWhat's included
| Service Tiers |
Starter
$500
|
Standard
$600
|
Advanced
$650
|
|---|---|---|---|
| Delivery Time | 21 days | 14 days | 7 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 1 | 1 | 3 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | |
Source Code | - | - |
Optional add-ons
You can add these on the next page.
Additional Page
(+ 2 Days)
+$50
Responsive Design
+$50
Source Code
+$200About Ahmed
Python Developer | Software Engineer
Cairo, Egypt - 10:40 am local time
✅Software Engineer
✅ Great written/verbal skills
✅ Upwork Python Backend Certified
✅ AWS Cloud Practitioner Certified
First and foremost, I love solving problems. Since I wrote my first program in C and manipulated it to produce the desired output, I've been obsessed with using software to solve practical
problems. I find Computer Engineering to be a never-ending puzzle one that I am passionate to engage in solving. I strongly believe in the power of programming to transform and improve the lives of people around the globe.
Skills/Interests
- Python, Django, Flask, Asyncio, Sanic
- Linux
- Docker, CI/CD, Test-Driven Development (TDD)
- API Integration
- PostgreSQL, MySQL, MongoDB, DynamoDB
- GoLang, C#, JS
- DeepLearning, Tensorflow
I understand the challenges of building reliable, maintainable, and scalable systems. If you are looking for someone who knows his stuff, takes ownership, is a creative problem solver, and moves fast, then I'm the man.
Steps for completing your project
After purchasing the project, send requirements so Ahmed can start the project.
Delivery time starts when Ahmed receives requirements from you.
Ahmed works on your project following the steps below.
Revisions may occur after the delivery date.
Develop the UI to your liking
I will make the website conform yo your needs
