A self-contained web app for online banking with 4 vulnerabilities.
- Python 3.7
- HTML
- CSS
- Python
- SQLite3
- Flask
# Clone the repository.
$ git clone https://github.com/apriyanka3107/BankApp266.git
# Go to the project directory.
$ cd BankApp266
# Create an environment.
$ python3 -m venv venv
# Activate the environment.
$ . venv/bin/activate
# Ensure Flask is installed.
$ pip install flask
# Ensure all dependencies are installed.
$ pip install -e .
$ cd src
# Tell Flask where the app is located.
$ export FLASK_APP='Bank266p'
# Run the app in 'production' mode.
$ export FLASK_ENV='production'
# Initialize the database.
$ flask init-db
# Run the application.
$ flask run
Open http://127.0.0.1:5000 in a browser.
# clone the repository
$ git clone https://github.com/apriyanka3107/BankApp266.git
# Go to the project directory.
$ cd BankApp266
# Create an environment.
$ python3 -m venv venv
# Activate the environment.
$ . venv\Scripts\activate
# Ensure Flask is installed.
$ pip install flask
# Ensure all dependencies are installed.
$ pip install -e .
$ cd src
# Tell Flask where the app is located.
$ set FLASK_APP='Bank266p'
# Run the app in 'production' mode.
$ set FLASK_ENV='production'
$ flask init-db
$ flask run
Open http://127.0.0.1:5000 in a browser.