Dagmawi Zewdu 👋
A Passionate Frontend Developer 🖥️ & Backend Developer having 7+ years of Experiences over 3+ Country Worldwide.
A Passionate Frontend Developer 🖥️ & Backend Developer having 7+ years of Experiences over 3+ Country Worldwide.
Client For:
Qereta is a comprehensive complaint management system designed to handle multiple types of complaints efficiently. The platform allows users to submit complaints, track their status, and receive responses. Complaints can be in different states such as draft, on-hold, finished, or responded. If a complainant is not satisfied with the resolution, they can appeal. The system provides structured role-based access control, including roles for complainants, complaint responders, professionals, team leaders, and the CEO. Qereta streamlines the complaint resolution process for the Ethiopian Trading Governmental Organization, ensuring transparency and accountability.
Frontend Tools: Next.js, Ant Design, Tailwind CSS
Backend Tools: Express.js, PostgreSQL
System Integration and Architecture: The system is built to handle complaint submissions from various stakeholders, ensuring proper resolution and follow-up. The frontend, developed using Next.js with Ant Design and Tailwind CSS, provides a seamless and intuitive user experience. The backend, powered by Express.js and PostgreSQL, efficiently manages complaint data, user roles, and the appeal process. Role-based access control ensures that different user types can interact with the system appropriately, from complaint submission to resolution tracking. The appeal functionality ensures that users can escalate unresolved issues, making the system fair and responsive.
Developing Qereta involved several technical challenges, including managing complaint statuses dynamically, implementing a robust role-based access system, and ensuring an efficient appeal process. The system had to support multiple complaint states while maintaining a smooth workflow for both complainants and responders.
By implementing a structured role-based complaint management system with a seamless appeal mechanism, Qereta successfully addresses complaint handling challenges. The result is a transparent, scalable, and efficient complaint resolution platform that ensures accountability and responsiveness for the Ethiopian Trading Governmental Organization.