Starlette Dashboard

screenshot of Starlette Dashboard
html
bootstrap

Starlette Dashboard using a dashboard template (currently AdminLTE 3.0). This is intended to be a base to build other applications from as a simple start.

Overview

This product is a dashboard template called Starlette, built on Python 3.6 and Python 3.7. It utilizes the AdminLTE 3.0 template and is designed to be used as the base or skeleton for Starlette applications.

Features

  • Utilizes the AdminLTE 3.0 template for an aesthetically pleasing dashboard design
  • Configuration scripts for easy customization
  • Access Controls for securing specified routes
  • OAuth via GitHub for authentication
  • Profile page to display GitHub repos and other data
  • Logging using Loguru
  • CI/CD Pipeline for testing and deployment
  • SonarCloud integration for code quality analysis
  • Docker support for easy deployment

Summary

The Starlette Dashboard template is a versatile solution for building web-based dashboards using Python. It offers a range of features including authentication, access controls, and customizable configuration. With its integration with SonarCloud and CI/CD pipeline, it ensures code quality and smooth deployment. The use of Docker also makes it easy to deploy the dashboard in various environments. Overall, the Starlette Dashboard template provides a solid foundation for creating powerful and visually appealing dashboards.

html
HTML

HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

template
Templates & Themes

A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.