Flask application templates hosted on Vercel, included with unit testing and Python modules.
flask-app-vercel
โโโ .github
โโโ handlers
โโโ modules
โโโ static
โ โโโ images
โ โโโ scripts
โ โโโ styles
โโโ templates
โโโ tests
โโโ .gitignore
โโโ LICENSE
โโโ README.md
โโโ app.py
โโโ requirements.txt
โโโ vercel.json
- .github is a folder that used to place Github related stuff, like CI pipeline.
- handlers contain handler to handling HTTP request methods.
- modules contain the main modules of the app.
- static contain static files like images, CSS, and JavaScript files.
- templates contain the file that will be rendered for display in the browser.
- tests contain unit test of the app.
- .gitignore is a file to exclude some folders like venv.
- LICENSE is a file that contains the license used in this app.
- README.md is the file you are reading now.
- app.py is the main file of this app.
- requirements.txt is a file that contains a list of dependencies used in this app.
- vercel.json is a file that contains configuration and override the default behavior of Vercel.
- Clone the repository:
git clone https://github.com/putuwaw/flask-app-vercel.git
- Create a virtual environment:
python -m venv venv
- Activate virtual environment:
source venv/Scripts/activate
- Install dependencies:
pip install -r requirements.txt
- Run app:
python app.py
- Run test:
pytest