Free technology Books Market
This site lists free download computer science, software engineer and programming books, textbooks and lecture notes, cheat sheet, all of which are freely available.
Full stack flask project.
Our tech stack will include the following:
- virtualenv as a tool to create isolated Python environments
- Python3 and Flask as our server language and server framework
- SQLAlchemy ORM to be our ORM library of choice
- SQLite as our database of choice
- You can download and install the dependencies mentioned above using
pip
as:
alembic 1.8.1
autopep8 1.6.0
bcrypt 4.0.0
click 8.1.3
colorama 0.4.5
dnspython 2.2.1
email-validator 1.3.0
Flask 2.0.3
Flask-Admin 1.6.0
Flask-Bcrypt 1.0.0
Flask-Login 0.6.0
Flask-Migrate 3.1.0
Flask-SQLAlchemy 2.5.1
Flask-WTF 1.0.0
greenlet 1.1.3
idna 3.4
itsdangerous 2.1.2
Jinja2 3.1.2
Mako 1.2.3
MarkupSafe 2.1.1
pip 22.2.2
psycopg2 2.9.3
pycodestyle 2.9.1
setuptools 58.1.0
SQLAlchemy 1.4.41
toml 0.10.2
Werkzeug 2.2.2
WTForms 3.0.1
You must have the HTML, CSS, with Bootstrap 4 for our website's frontend.
- Initialize and activate a virtualenv using:
py -3 -m venv venv
source app\Scripts\activate.bat
- Install the dependencies:
pip install -r requirements.txt
- Run the development server:
In Bash
export FLASK_APP=run.py
export FLASK_ENV=development # enables debug mode
flask run --reload
In Windows
set FLASK_APP=run.py
set FLASK_ENV=development # enables debug mode
flask run --reload
- Verify on the Browser
Navigate to project homepage http://127.0.0.1:5000/ or http://localhost:5000
Client: HTML, CSS, Javascript, Bootstrap
Server: Python, Flask
HTML, CSS, Javascript, Bootstrap, Python, Flask
If you have any feedback, please reach out to us at [email protected]