Skip to content

Quickly create a web app with front-end and back-end separation based on dash+fastapi+redis+sql!

Notifications You must be signed in to change notification settings

Lanrzip/create-dash-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Dash App

This repository contains a Cookiecutter template to create Dash apps with front-end and back-end separation based on dash+fastapi+redis+sql!

Usage

To use this boilerplate:

  1. Install cookiecutter:

    pip install cookiecutter
  2. Run cookiecutter on the boilerplate repo:

    cookiecutter gh:Lanrzip/create-dash-app
  3. Answer the questions to create your new Dash app.

    • project_name: The name of the project. For example, "My Dash App".
    • project_shortname: The short name of the project. For example, for "My Dash App" this would be "my_dash_app".
    • app_name: The name of the Dash app in one word.
    • description: A short description of the project.
    • open_source_license: The license for the project.
  4. Enter the project directory and install the dependencies:

    cd my_dash_app  # or whatever you named your project
    pip install -r requirements_dev.txt
  5. Start the app:

    python frontend/app.py
    python server/app.py  # in a separate terminal

About

Quickly create a web app with front-end and back-end separation based on dash+fastapi+redis+sql!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published