MiguelDecotelli / My_Shares

Created a fictional portfolio of shares by acquiring and selling them with live prices!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Shares

  • This web application emulates stocks operations where you can simulate acquisitions and sells with real live prices. Your initial balance is US$ 10,000.00.

QUOTE

  • Allows you to quote a share current value to determine if is a good time to buy it or not by selecting it's symbol.

BUY

  • Allows you to buy as much shares you can afford by selecting it's symbol and the amount.

SELL

  • Allows you to sell any of your shares portfolio by the current price, not the one you bought them.

HISTORY

  • Check out if you made good transactions on your history, which shows your acquisitons and sells all on the same place!

STOCK'S LIST

  • Here you can look for a company's name and check it's symbol to quote or buy later on. Or you can just See all 5 plus thousands shares at once!

ADD CASH

  • Felling a bit short? You add more (virtual) extra money if you spent more than you was willing to (Don't tell the wife!). It will only accept a valid card number (not expecting that you type a real one, but no dummies allowed).

CHANGE PASSWORD

  • Always good to have an option to change your password. But in this case, you won't be receiving a link to reset it. at least not for now.

WHAT WHAS USED TO BUILD THIS WEB APPLICATION

PYTHON

  • Decorators, a fill libraries, exceptions clauses, and a bunch of logic to create functions and connect everything to allow this PORTFOLIO OF SHARES work!

FLASK MICRO-FRAMEWORK

  • Flask forms
  • Flask Models
  • Flask Login
  • Flask SQLAlchemy
  • Flask Migrate

PostgreSQL

  • Database connected to the Web App

About

Created a fictional portfolio of shares by acquiring and selling them with live prices!


Languages

Language:Python 53.4%Language:HTML 39.3%Language:CSS 7.3%Language:Procfile 0.1%