edwintran235 / 326-team9

0 stars 0 forks source link

Trash Functionality #41

Open ssim31 opened 4 days ago

ssim31 commented 4 days ago

Description: This feature will allow users to delete job applications by dragging them to the trash button. Instead of permanently deleting the application, it will be flagged as deleted in the database. This approach keeps the data safe for a period in case users need to recover it.

Point Value: 6 points Size Category: Large Owner: Sofia Simonoff

edwintran235 commented 3 days ago

How will the user be able to access the trash later? Will clicking the trash button do anything?

megraves commented 3 days ago

The trash button is currently a little small. I wonder if we can make a drop box such that when an application is dragged, it appears and the users can drop it there if they want to delete the application. How do you envision this?

ShahabKiyani commented 3 days ago

looks good! let me know when you plan on implementing this as if it goes on the profile page we can work together on layout design!

laurensheaa commented 3 days ago

I rlly like this feature and I like the 30 days idea. Is the deleted applications gonna be a page itself that is accessed from the profile or just a section or feature on the profile page?

ssim31 commented 2 days ago

After reviewing the team’s feedback, I am confirming that I will be implementing this feature. The trash functionality will flag applications as deleted in the database, and users will be able to access their recently deleted applications. I will work with Shahab to decide how the deleted applications will be accessed, either by clicking the delete button or through the profile page. I will also make the delete button larger, as suggested, to improve visibility and make it easier for users to interact with. Currently, dragging applications over the delete button is how the user is able to delete them.