Lightweight Flask Project Maker
Poel also Bluvid Poel is a lightweight Flask project maker that helps you quickly set up a Flask project structure with essential files and folders.
- Automatically creates a Flask project structure with directories for static files, templates, and more.
- Sets up a basic Flask application with user authentication (login, signup, logout).
- Generates HTML templates for the landing page, login, signup, and error pages.
- Includes a default CSS style for the project.
Before using Bluvid Poel, make sure you have the following installed:
- Python (version 3.6 or higher)
- Flask (install using
pip install flask) - Pillow (install using
pip install Pillow) - ttkthemes (install using
pip install ttkthemes)
- Run
python your_script_name.pyto execute the Bluvid Poel script. - Enter the project details as prompted, including the project name, database name, and secret key.
- Bluvid Poel will generate the Flask project structure and necessary files in the specified directory.
The generated project will have the following structure:
- Navigate to the project directory (
/your_project_name). - Run the Flask development server by executing
python main.py. - Access the project in your web browser at http://127.0.0.1:80.
This project is licensed under the MIT License - see the LICENSE file for details.
- Flask: https://flask.palletsprojects.com/
- ttkthemes: https://ttkthemes.readthedocs.io/