Skip to content

KaterinaLupacheva/dashboard-layout

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

React Material UI Dashboard Layout template

Live-Demo

Starter code with the implementation of:

  • Basic layout: header, the main content area with drawer, footer
  • Drawer toggle
  • Navigation between pages

demo

Features

  • React v18
  • TypeScript v4
  • Material-UI v5
  • React Router v6
  • React Context
  • React Hooks
  • Responsive
  • Create-react-app under the hood

Quick Start

  1. Get the latest version
git clone https://github.com/KaterinaLupacheva/dashboard-layout.git MyDashboard
cd MyDashboard
  1. Run
npm install
  1. Run
npm start
  1. Open http://localhost:3000 to view it in the browser.

How to create from scratch

I wrote the blog post on how to create Dashboard layout. You can read it here.

Pure React version

The starter code of this Dashboard layout in pure React.js (without Material-UI) is in this branch.