Starter code with the implementation of:
- Basic layout: header, the main content area with drawer, footer
- Drawer toggle
- Navigation between pages
- React v18
- TypeScript v4
- Material-UI v5
- React Router v6
- React Context
- React Hooks
- Responsive
- Create-react-app under the hood
- Get the latest version
git clone https://github.com/KaterinaLupacheva/dashboard-layout.git MyDashboard
cd MyDashboard
- Run
npm install
- Run
npm start
- Open http://localhost:3000 to view it in the browser.
I wrote the blog post on how to create Dashboard layout. You can read it here.
The starter code of this Dashboard layout in pure React.js (without Material-UI) is in this branch.