|
@@ -7,22 +7,20 @@ Open-source **[Flask Dashboard](https://appseed.us/admin-dashboards/flask/)** cr
|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-> 🚀 Built with [App Generator](https://appseed.us/generator/), timestamp: `2022-05-25 09:44`
|
|
|
|
|
|
|
+## ✅ Features
|
|
|
|
|
|
|
|
-- ✅ `Up-to-date dependencies`
|
|
|
|
|
-- ✅ [Black Dashboard](https://www.creative-tim.com/product/black-dashboard?AFFILIATE=128200), Persistent `Dark-Mode`
|
|
|
|
|
-- ✅ `DB Tools`: SQLAlchemy ORM, `Flask-Migrate` (schema migrations)
|
|
|
|
|
-- ✅ `Persistence`: SQLite (dev), MySql (prod)
|
|
|
|
|
-- ✅`Authentication`: Session Based, `OAuth` via Github
|
|
|
|
|
-- ✅ `Deployment`: Docker, Page Compression (Flask-Minify)
|
|
|
|
|
-
|
|
|
|
|
-<br />
|
|
|
|
|
|
|
+- `Up-to-date dependencies`
|
|
|
|
|
+- [Black Dashboard](https://www.creative-tim.com/product/black-dashboard?AFFILIATE=128200), Persistent `Dark-Mode`
|
|
|
|
|
+- `DB Tools`: SQLAlchemy ORM, `Flask-Migrate` (schema migrations)
|
|
|
|
|
+- `Persistence`: SQLite (dev), MySql (prod)
|
|
|
|
|
+- `Authentication`: Session Based, `OAuth` via Github
|
|
|
|
|
+- `Deployment`: Docker, Page Compression (Flask-Minify)
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-## Start with `Docker`
|
|
|
|
|
|
|
+## ✅ Start in `Docker`
|
|
|
|
|
|
|
|
> 👉 **Step 1** - Download the code from the GH repository (using `GIT`)
|
|
> 👉 **Step 1** - Download the code from the GH repository (using `GIT`)
|
|
|
|
|
|
|
@@ -57,7 +55,7 @@ The meaning of each variable can be found below:
|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-## Manual Build
|
|
|
|
|
|
|
+## ✅ Manual Build
|
|
|
|
|
|
|
|
> Download the code
|
|
> Download the code
|
|
|
|
|
|
|
@@ -139,7 +137,7 @@ At this point, the app runs at `http://127.0.0.1:5000/`.
|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-## Recompile SCSS
|
|
|
|
|
|
|
+## ✅ Recompile SCSS
|
|
|
|
|
|
|
|
The SCSS/CSS files used to style the Ui are saved in the `apps/static/assets` directory.
|
|
The SCSS/CSS files used to style the Ui are saved in the `apps/static/assets` directory.
|
|
|
In order to update the Ui colors (primary, secondary) this procedure needs to be followed.
|
|
In order to update the Ui colors (primary, secondary) this procedure needs to be followed.
|
|
@@ -166,7 +164,7 @@ $black: #222a42 !default; // EDIT for customization
|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-## Codebase structure
|
|
|
|
|
|
|
+## ✅ Codebase
|
|
|
|
|
|
|
|
The project is coded using blueprints, app factory pattern, dual configuration profile (development and production) and an intuitive structure presented bellow:
|
|
The project is coded using blueprints, app factory pattern, dual configuration profile (development and production) and an intuitive structure presented bellow:
|
|
|
|
|
|
|
@@ -219,7 +217,7 @@ The project is coded using blueprints, app factory pattern, dual configuration p
|
|
|
|
|
|
|
|
<br />
|
|
<br />
|
|
|
|
|
|
|
|
-## [Black Dashboard Flask](https://appseed.us/product/black-dashboard-pro/flask/) `PRO Version`
|
|
|
|
|
|
|
+## ✅ [Black Dashboard Flask](https://appseed.us/product/black-dashboard-pro/flask/) `PRO Version`
|
|
|
|
|
|
|
|
> For more components, pages and priority on support, feel free to take a look at this amazing starter:
|
|
> For more components, pages and priority on support, feel free to take a look at this amazing starter:
|
|
|
|
|
|
|
@@ -229,8 +227,6 @@ Black Dashboard is a premium Bootstrap Design now available for download in Djan
|
|
|
- ✅ `Enhanced UI` - more pages and components
|
|
- ✅ `Enhanced UI` - more pages and components
|
|
|
- ✅ `Priority` on support
|
|
- ✅ `Priority` on support
|
|
|
|
|
|
|
|
-<br >
|
|
|
|
|
-
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
<br />
|
|
<br />
|