Assignment & Deadline Management System
| Name | Roll No |
|---|---|
| Atiba Younus | 25021519-095 |
| Rabia Aman | 25021519-038 |
This is a console-based C++ application a mini project for managing assignments and deadlines.
The program allows users to:
- Adding assignments with a title and deadline
- View all assignments with their status (Pending/Completed)
- Mark assignments as completed
- Save and load assignment data from a file (
assignments.txt)
It provides a simple menu-driven interface suitable for students.
- Add new assignments
- View assignment list with deadlines and status
- Mark assignments as completed
- Automatic saving and loading of assignments
- Simple and user-friendly menu
-
Make sure the following files are in the same folder:
main.cppassignment.cppmenu.cpp
-
Compile the program using terminal or IDE:
g++ main.cpp assignment.cpp -o assignment_manager
## contribution summary
| Member | Contribution |
| ------------ | ------------------------------------------------------------------------------------------------------ |
| Atiba Younus | Developed main menu and program flow (`main.cpp`) |
| Rabia Aman | Implemented assignment functions (`assignment.cpp`), tested program, handled file I/O |