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.
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.
To run this project, you'll need Node.js installed on your local machine. Download Node.js
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