Below is the video which describes our project's idea
- Go to TestPlan spreadsheet.
- Assign keys to each user.
- Record the data generated from the participant. Each participant will perform following activities.
- Analyse the project based on Ease of use, Accuracy, Cost, Range of choice.
- Compare current project with other tools available online (Wallet Investor, AIStockFinder)
- Report bugs(if found)
- Review the project on scale 1(Low) to 5(High).
- Utilize the data and analyse the feedback received from each participant.
- Generate aggregated rating for the entire project based on Ease of use, Accuracy, Cost, Range of choice.
Language: Python 3, HTML, CSS
Web Application Framework: Docker, Flask
Test Framework: pytest
Database: MySQL
Tools: Visual Studio Code
Syntax Checker & Style Checker: flake8, pylint
Code Formatter: black, prettier
Version Control: git
$ cd projDir
$ docker build -t csc510/p2:latest .
$ docker run -p 5000:5000 csc510/p2:latest
You can now find the app at http://localhost:5000/auth/login.
Insure that you have flask installed, then initialize the default flask db and run the app.
$ cd projDir
$ set FLASK_APP=flaskr
$ flask init-db
$ flask run


