Problem Mailbox is a web application developed to enhance communication between students and university officials. It aims to streamline the process of students reporting issues and concerns to the school administration. The application provides a user-friendly interface for students to submit their problems and track the progress of their cases. It also offers a centralized database for the school to manage and address the reported issues efficiently.
- Problem Submission: Students can easily submit their problems or concerns through a user-friendly web interface.
- History Search: Students can search and view the history of previously reported problems to avoid duplicate submissions and reduce time cost.
- Case Tracking: Each submitted problem is assigned a unique case number, allowing students to track the progress and status of their reported issues.
- Easy Modification: The department concerns can easily searches and updates the case progress.
-
Front-end:
- HTML: Used for creating the structure and layout of web pages.
- CSS: Used for styling and visual enhancements of the user interface.
- JavaScript: Used for client-side interactivity and dynamic functionality.
-
Back-end:
- Flask: A Python web framework used for building the server-side logic and handling HTTP requests.
-
Database:
- Windows File System: The application utilizes the Windows file system for storing and managing the data.