icssc / AntAlmanac

A course exploration and scheduling tool for UCI Anteaters
https://antalmanac.com
MIT License
54 stars 64 forks source link

AutoSave Feature (Overtaken by #891) #817

Closed stevenguyukai closed 5 months ago

stevenguyukai commented 9 months ago

My friends and I have all experienced closing the browser and finding no savings. Especially for freshmen, they may not know they need to save when they first use this tool. So, I think adding an autosave feature will improve usability.

  1. The creation or login UserID is displayed if the user does not automatically log in to the previous UserId when adding a course.
  2. Autosave can call every minute, or every time after adding, deleting, or making any changes (but this may give the server a lot of pressure?).
stevenguyukai commented 7 months ago

Autosave when the user closes the website. (could be a setting)

Pop up a window to let the users choose to save it, or leave the website.

Problem: For mobile users, the pop-up may not show. Do you have another autosave feature on mobile?

stevenguyukai commented 7 months ago

The First draft is done. Waiting for review #865

KevinWu098 commented 5 months ago

Completed by #891