Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
August 23, 2020 01:26 pm GMT

Free React Dashboard - Material Dashboard Design

Hello Coders,

This article presents an open-source React Dashboard released under the MIT License by Creative-Tim, a company that helps many developers across the globe with many free products, actively supported and versioned. This React Dashboard, inspired by Google's Material Design can be downloaded from the official product page or directly from Github, and based on the permissive license, files can be used for unlimited hobby and commercial products. Thank you for reading!

React Dashboard Links

React Dashboard - Material Design, animated presentation.

What is React

Just a short-note for newcomers, React is a Javascript library for building user interfaces, .. fast. This well-known JS library helps developers to compose complex UIs from small and isolated pieces of code called "reusable UI components", which present data that changes over time. To start playing with React, feel free to access below resources:

React Dashboard - Material Design

UI Vendor Notes - Material Dashboard React is a free Material-UI Admin with a fresh, new design inspired by Google's Material Design. We are very excited to introduce our take on the material concepts through an easy to use and beautiful set of components. Material Dashboard React was built over the popular Material-UI v4.1.0 framework.

Material Dashboard React makes use of light, surface, and movement. The general layout resembles sheets of paper following multiple different layers so that the depth and order are obvious. The navigation stays mainly on the left sidebar and the content is on the right inside the main panel.

Material Dashboard React comes with 5 color filter choices for both the sidebar and the card headers (blue, green, orange, red and purple) and an option to have a background image on the sidebar.

React Dashboard - Material Design, main dashboard screen.

React Material - Compile Sources

To compile and start the project locally we need NodeJS and optionally GIT to download the source code from the public repository: Material Dashboard React. To install NodeJs is quite easy, just access the official NodejS website, download and execute the installer for your OS.

Compile the React Codebase

$ # Get the code$ git clone https://github.com/creativetimofficial/material-dashboard-react.git$ cd material-dashboard-react$$ # Install modules$ yarn$$ # Start the app (development mode)$ yarn start

If all goes well, this React template should be up & running in the browser.

React Dashboard - Material Design, UI alerts screen.

To understand better the codebase structure, I'll drop below an ASCII chart with relevant files and directories:

material-dashboard-react. README.md bower.json gulpfile.js package.json documentation public    favicon.ico    index.html    manifest.json src     index.js     routes.js     assets        css           material-dashboard-react.css        img           faces        jss            material-dashboard-react               components               layouts               views            material-dashboard-react.js     components        Card           Card.js           CardAvatar.js           CardBody.js           CardFooter.js           CardHeader.js           CardIcon.js        CustomButtons        CustomInput        CustomTabs        Footer        Grid           GridContainer.js           GridItem.js        Navbars           AdminNavbarLinks.js           Navbar.js           RTLNavbarLinks.js        Sidebar           Sidebar.js        Table           Table.js        Tasks           Tasks.js        Typography            Danger.js            Info.js            Muted.js            Primary.js            Quote.js            Success.js            Warning.js     layouts        Admin.js        RTL.js     views         Dashboard         Icons         Maps         Notifications         RTLPage         TableList         Typography         UserProfile

React Dashboard Material - Pages

RTL Support - Quite useful for projects that require Arabic Support

React Dashboard Material - RTL Support.

Google Maps Page

React Dashboard Material - Google Maps Page.

User Profile Page

React Dashboard Material - User Profile Page.

Thanks for reading! For more React freebies feel free to access vendor website.


Original Link: https://dev.to/sm0ke/free-react-dashboard-material-dashboard-design-6i4

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To