Solar Plant Analysis

This project, solar-plant-analysis, is a React-based application designed to monitor and analyze solar plant performance. It features interactive visualizations like bar charts and pie charts to display various metrics such as fault type distribution and financial loss per fault type.

Technologies Used

This application is built with the following technologies:

  • React: A JavaScript library for building user interfaces.
  • Material-UI (@mui/material and @mui/icons-material): Provides React components for faster and easier web development.
  • Chart.js and React-Chartjs-2: Used for rendering flexible and interactive charts.
  • Flowbite and Flowbite-React: Tailwind CSS and React components for building modern web applications.
  • React Router Dom: For routing and navigation within the application.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.

Project Setup

Prerequisites

To run this project, you'll need Node.js installed on your local machine. Download Node.js

Installing Dependencies

After cloning the repository, navigate to the project directory and run the following command to install all the necessary dependencies:

npm install

### Running the Application

```bash
npm install

This will start the development server and open the application in your default web browser. The application should be available at http://localhost:3000.

**Contributing**

Contributions are what make the open-source community such a fantastic place to learn, inspire, and create. Any contributions you make are greatly appreciated.

-- Fork the Project
-- Create your Feature Branch (git checkout -b feature/AmazingFeature)
-- Commit your Changes (git commit -m 'Add some AmazingFeature')
-- Push to the Branch (git push origin feature/AmazingFeature)
-- Open a Pull Request