Amo-Addai / django-black-app

Full-stack platform, with a Python - Django Backend API, and a Black UI Frontend Dashboard app, a modern Bootstrap 5 design, and integrable with any SQL-Based database.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Full-stack platform, with a Python - Django Backend API, and a Black UI Frontend Dashboard app, a modern Bootstrap 5 design, and integrable with any SQL-Based database.

Quick start

๐Ÿ‘‰ Clone the repo

$ git clone https://github.com/app-generator/django-black-app.git
$ cd django-black-app

๐Ÿ‘‰ Set Up for Unix, MacOS

Install modules via VENV

$ virtualenv env
$ source env/bin/activate
$ pip3 install -r requirements.txt

Set Up Database

$ python manage.py makemigrations
$ python manage.py migrate

Start the app

$ python manage.py runserver

At this point, the app runs at http://127.0.0.1:8000/.

Note: To use the app, please access the registration page and create a new user. After authentication, the app will unlock the private pages.


The bootstrap flow

  • Django bootstrapper manage.py uses core/settings.py as the main configuration file
  • core/settings.py loads the app magic from .env file
  • Redirect the guest users to Login page
  • Unlock the pages served by app node for authenticated users

About

Full-stack platform, with a Python - Django Backend API, and a Black UI Frontend Dashboard app, a modern Bootstrap 5 design, and integrable with any SQL-Based database.

License:MIT License


Languages

Language:CSS 46.2%Language:SCSS 43.9%Language:HTML 4.7%Language:JavaScript 3.7%Language:Python 1.5%Language:Dockerfile 0.0%