Skip to content

AlgorithmAlchemy/Template-Flask-AdminLTE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask-Admin Project with AdminLTE3 Theme

⭐️ Thanks to everyone who has starred the project — it really means a lot!

Read this in other languages: Русский (README.md)


This is a Flask web application template with Flask-Admin integration and the AdminLTE3 theme.

dd_DeWatermark dd_DeWatermark

Features

  • Flask 2.x
  • SQLAlchemy for SQLite database management
  • Flask-Admin for model administration
  • AdminLTE3 theme integration for a modern UI
  • Example User model with id, name, and email fields
  • Dashboard page with multiple Chart.js visualizations

Project Structure

/project-root
├── app.py                 # Main application file
├── templates/             # Jinja2 templates
│   ├── admin_layout.html  # AdminLTE3 dashboard layout
│   └── ...
├── static/                # Static files (CSS, JS, images)
├── data/                  # Data/database directory
│   └── mydatabase.db      # SQLite database (created automatically)
├── requirements.txt       # Dependency list
└── README.md              # Project documentation

Installation

  1. Clone the repository:
git clone <repository_URL>
cd project-root
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate    # Linux/MacOS
venv\Scripts\activate       # Windows
  1. Install dependencies:
pip install -r requirements.txt

Run the Application

python app.py

By default, the server will be available at: http://127.0.0.1:5000


Contact

Author: AlgorithmAlchemy

About

Flask-Admin template with AdminLTE3 theme and dashboard integration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published