تفاصيل العمل

I designed and implemented a web-based complaint management system using Python and Streamlit, inspired by the workflow style of platforms like Jira. The system enables users to submit, track, and respond to complaints through a streamlined and interactive interface.

Each complaint submission includes a title, detailed description, category, and automatic timestamp. The backend stores all data in a local SQLite database, and each complaint is tracked through status updates (e.g., Open, In Progress, Resolved).

The system supports both user and admin roles:

Users can submit complaints and view responses.

Admins can view all complaints, change their status, and reply to users.

Technologies used:

Python (Streamlit, SQLite3)

Streamlit for frontend and routing

Hugging Face Spaces for deployment

Key Features:

Secure user login and role-based access (admin vs. regular user)

Complaint submission and tracking

Status management and admin responses

Notifications and comment fields

Responsive and user-friendly interface

Local database storage (fully offline-capable)

This project demonstrates my skills in full-stack development with Python, database integration, UI/UX design with Streamlit, and deploying practical tools for workflow management.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز