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

https://github.com/kylegichez/app1_flask

This software project shows you how to set-up a Flask application and learn the basic Flask Application Structure.
https://github.com/kylegichez/app1_flask

flask flask-application python3 python3-application

Last synced: about 1 month ago
JSON representation

This software project shows you how to set-up a Flask application and learn the basic Flask Application Structure.

Awesome Lists containing this project

README

          

# App1_Flask

## Table of Contents
- [Overview](#overview)
- [Installation](#installation)
- [Setup](#setup)
- [Requirements](#requirements)
- [License](#License)
- [Author](#author)

### Overview
This is a software program built in flask. It shows you how to set-up a basic flask application. Let's have a look ⏩

### Installation
To install this flask application, clone this repository into your local working environment and open it in your favorite IDE.
````clone repository
git clone https://github.com/KyleGichez/App1_Flask.git
````
Also, you can choose to download this project to your local working environment as a zip folder when you click the green code button in this repository.

### Set-up
````Set-up
$ python3 -m venv --without-pip virtual
$ source virtual/bin/activate
$ curl https://bootstrap.pypa.io/get-pip.py | python
$ pip install flask
$ deactivate
````

### Requirements
To check all the dependencies installed when building this project, download the requirements.txt file.
````requirements.txt file
click==8.1.3
Flask==2.1.3
importlib-metadata==4.12.0
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.1
Werkzeug==2.2.0
zipp==3.8.1
````
- Run **pip install -r requirements.txt** command to install the requirements text file.
- Run **pip freeze** command to check all the dependencies that are currently installed in your project.
- Run **pip freeze > requirements.txt** command to update the requirements text file.

### License
This project is licensed under MIT License.

### Author
- [Portfolio] (https://gichuremaina.netlify.app)
- [GitHub] (https://github.com/KyleGichez)
- [LinkedIn] (https://www.linkedin.com/in/gichure-maina-a45aab202/)