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
$ cd src
# Ensure Flask is installed.
$ pip install flask
# Ensure all dependencies are installed.
$ pip install -e .
# 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
$ cd src
# Ensure Flask is installed.
$ pip install flask
# Ensure all dependencies are installed.
$ pip install -e .
# 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.