https://github.com/0xomaradel/cms
A web-based platform designed to facilitate the efficient handling, tracking, and resolution of customer complaints and feedback.
https://github.com/0xomaradel/cms
axios css express html javascript mongodb nodejs react-router reactjs redux-toolkit tailwindcss
Last synced: 2 months ago
JSON representation
A web-based platform designed to facilitate the efficient handling, tracking, and resolution of customer complaints and feedback.
- Host: GitHub
- URL: https://github.com/0xomaradel/cms
- Owner: 0xOmarAdel
- Created: 2023-02-27T15:27:22.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T12:15:35.000Z (about 2 years ago)
- Last Synced: 2024-04-18T14:19:30.140Z (about 2 years ago)
- Topics: axios, css, express, html, javascript, mongodb, nodejs, react-router, reactjs, redux-toolkit, tailwindcss
- Language: JavaScript
- Homepage: https://cms-complaints-app.netlify.app
- Size: 1.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CMS: Complaint Management System
The Complaint Management System is a web-based application designed to help organizations efficiently handle and track customer complaints and feedback. This system streamlines the process of receiving, documenting, and resolving complaints, ensuring a better customer experience and improved service quality.
## Table of Contents
- [Features](#features)
- [Acknowledgements](#acknowledgements)
- [Contributing](#contributors)
## Features
- **Login and Register:** Users can securely create accounts and log in to submit complaints or track existing ones.
- **User-Friendly Dashboard:** An intuitive dashboard that provides an overview of all complaints and their statuses.
- **Complaint Submission:** Allow customers or employees to submit complaints, feedback, or suggestions easily through the system.
- **Complaint Tracking:** Efficiently track the progress and status of each complaint, from submission to resolution.
## Acknowledgements
We would like to express our gratitude to the open-source community and the following technologies and tools that made Complaint System Management (CMS) possible:
- [React.js](https://reactjs.org/): A JavaScript library for building user interfaces, used for the front-end of CMS.
- [PHP - OLD BACKEND](https://www.php.net/): A popular general-purpose scripting language that is especially suited to web development.
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
- [PDO - OLD BACKEND](https://www.php.net/manual/en/book.pdo.php): The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP.
- [MYSQL - OLD BACKEND](https://www.mysql.com/): A widely used relational database management system
- [Node.js](https://nodejs.org/): A JavaScript runtime that allows us to build scalable and server-side applications.
- [MongoDB](https://www.mongodb.com/): A popular NoSQL database used for storing user data and complaints.
- [Tailwind CSS](https://tailwindcss.com/): A utility-first CSS framework for creating beautifully designed and responsive web applications.
- [Redux Toolkit (RTK)](https://redux-toolkit.js.org/): A library for efficient Redux development, used for state management in CMS.
- [Axios](https://axios-http.com/): A promise-based HTTP client for making network requests, utilized for API communication.
- [Recharts](https://recharts.org/): A composable charting library built on React components.
- [Hamburger menu](https://www.npmjs.com/package/hamburger-react): Hamburger menu icons for React, with CSS-driven transitions. Created to be as elegant and performant as possible.
- [Lottie](https://lottiereact.com/): Meant to give developers full control over Lottie instance with minimal implementation by wrapping lottie-web in a Component.
These technologies and tools have played a crucial role in shaping CMS into a powerful project.
## Contributors
CMS is developed and maintained by a passionate team of developers who aim to create a powerful projects.
Developed by: - [Omar Adel](https://github.com/0xOmarAdel) (Owner & Creator) & [Omar Mohamed](https://github.com/MrGhost23/)
## License
CMS is open-source software licensed under the [MIT License](LICENSE). You are free to use, modify, and distribute this software according to the terms of the license.