Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A premade Flask template for deploying Python web apps to Vercel with one-click and local run instructions.
Flask-Vercel Hackpack is a boilerplate template for deploying a Flask application to Vercel, created by ACM CSUF OSS.
Flask-Vercel Hackpack is a premade Flask template that gives you a working project structure — an index.py entry point and a requirements.txt file — plus deployment instructions for Vercel. Its core function is to move a Python web app from a GitHub repository to a live Vercel URL, either through a one-click import link or a manual GitHub template workflow. The template is hosted in the ACM CSUF OSS GitHub organization and requires Python 3.7 or later for local development.
source venv/bin/activate) or Windows (venv/scripts/activate), installing dependencies, and starting the app with flask --app index.py run.The template offers two paths to production. For automatic deployment, click the Vercel clone link in the README, which imports the repository directly. For manual deployment, generate a new GitHub repository from the template, then create a Vercel project pointing at that repo. For local work, the README instructs you to set up a virtual environment, install requirements, and run flask --app index.py run from the project directory.
Python 3.7 or later is required. The README instructs you to install Python 3.7+ before creating a virtual environment on Linux or Windows.
You can click the one-click deploy link in the README, which clones the repository into Vercel, or use the "Use this template" button on GitHub to create your own repo and then connect it to Vercel.
The Flask app is defined in index.py, and dependencies are listed in requirements.txt. To run it locally, use the command flask --app index.py run.
