Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bashmocha/finance-web-app

This is a web application implemented using Flask and bootstrap that works like a mini stock exchange system.
https://github.com/bashmocha/finance-web-app

flask-application python3 sqlite3 webapp

Last synced: about 1 month ago
JSON representation

This is a web application implemented using Flask and bootstrap that works like a mini stock exchange system.

Awesome Lists containing this project

README

        

# Finance Tracker Application

Finance Tracker is a web app implemented using Flask and bootstrap that works like a mini stock exchange system. The following functionalities have been added to the app-

- Register: Any person can register to make a new account.
- Quote: A registered user can quote a price for a stock.
- Buy: Users can buy shares for a price.
- Index: To show the stocks in the user's account.
- Sell: Users can sell shares of a stock.
- History: User can see the past transaction history.

#### This is one of the coding projects that I've wrote along the [CS50x](https://github.com/CheesyFrappe/CS50-2022) course.


![1](https://user-images.githubusercontent.com/80858788/180996239-0622424a-86b3-41bb-884f-128b18e8ac0f.png)


![2](https://user-images.githubusercontent.com/80858788/180996249-0ae614e6-e122-4bd0-89f7-7b59fc0a2fee.png)


![3](https://user-images.githubusercontent.com/80858788/180996257-ca5b92da-bfe3-4947-8735-4b580444345f.png)


![4](https://user-images.githubusercontent.com/80858788/180996275-dd6b4a9b-65cc-4f63-84e7-30b188c56132.png)


![5](https://user-images.githubusercontent.com/80858788/180996279-935517b3-e7c4-4930-a5bd-275690de271e.png)


![6](https://user-images.githubusercontent.com/80858788/180996285-6abd66a6-2ad4-408f-be1f-2554ebabcd98.png)

## Tech Stack-

* Python
* Flask
* SQLite3
(Other dependancies can be found out in te requirements.txt file)

## Installation-

1] Star and clone the repository to your machine.

2] Run the command `pip install -r requirements.txt`

3] Once all the dependancies have been installed, run the command `python Main.py`

4] This should start a local server and you can access it on your browser.