Cloud Dashboard is a ReactJS app which has following features :
- 100% Responsive
- Has Theme toggle (light / dark)
- Generates Real time (dummy) data for CPU, Networks, Storage and RAM usage.
- Generates random notifications of different types which are closable
- Uses data tables to showcase sort / search / filter of data
- Showcases different chart options with slight animations
Here are the screenshots :
Follow these steps to get the Cloud Dashboard up and running on your local machine:
- Node.js and npm should be installed on your system. You can download and install them from here.
git clone https://github.com/shalabhtayal/Cloud-Dashboard.git
cd Cloud-Dashboard
npm install
- Create a
.env
file in the root directory. - Define the required environment variables in the
.env
file. You can use.env.example
as a template.
npm run start
The application should now be running on http://localhost:5000
.
Open your web browser and navigate to http://localhost:5000 to access the Cloud Dashboard.
The `start` script in the `package.json` file has been configured to run the application on port 5000. Adjust the port number as necessary based on your requirements.