Admin-Dashboard is a web-based application that provides a user-friendly interface for performing CRUD (Create, Read, Update, Delete) operations on a database. It allows users to interact with their data easily and efficiently with graphs too.
Create: Users can create new records in the database by filling out a form with relevant information. Read: Users can view existing records in a tabular format, filter, and sort them based on specific criteria. Update: Users can edit and update the information of existing records directly from the dashboard. Delete: Users can delete unwanted records from the database using a simple interface.
Contributions are welcome! If you find any issues or want to add new features, please create a pull request and provide a detailed description of your changes.
CRUD-Dashboard was inspired by the need for a simple and intuitive tool to interact with databases. It utilizes various open-source libraries and frameworks to provide a seamless user experience.
In this project, I have utilized the following technologies:-
- HTML
- CSS
- JavaScript
- JSON-Server
- React
- Redux
- React-Redux
- Redux-Thunk
- Chakra UI
- Chart.js
- React-Chartjs-2
Welcome and appreciate all contributions to the Admin-Dashboard! Whether you want to report a bug, contribute code, provide suggestions, or improve the documentation, there are several ways you can get involved.
To contribute to the Admin-Dashboard, follow these steps:-
- Fork this repository to your own GitHub account
- Clone the forked repository to your local machine
- Make your desired contributions, whether it's implementing new features, fixing bugs, or improving existing functionality
- Commit and push your changes to your forked repository
- Submit a pull request, and we'll review your changes
If you encounter any bugs while using the dashboard, please let us know by opening an issue and providing details about the problem you experienced. Contribute code: If you're a developer and want to contribute to the dashboard's development.
If you have ideas for updates or improvements but don't want to code them yourself, please open an issue to share your suggestions. We appreciate your input.
If you notice any areas where our documentation can be enhanced or expanded, feel free to contribute by adding the necessary information.