Welcome to the Auto Shutdown project page. This is just something quick to document my progress and I don't intend on spending much time working on this page.
Loadshedding has become more and more of a problem in recent years in South Africa. With a sudden loss of power to computers or servers, and no form of backup power such as a UPS, any operations or data that was being worked on has the possibility of being lost and in some extreme cases, damaging hard drives or having core operating system files being corrupted, rendering the installed operating system unusable. The aim of Auto Shutdown is to ensure that systems are properly shut down automatically before the power cuts as to not damage data or hardware. This system is ideal for server administrators, crypto miners and remote workstations when the user does not have access to the machine to manually shut it down before the power goes off when no form of backup power is available.
Currently there are no applications that offer a similar functionality to Auto Shutdown. There are a few applications that offer a timed shutdown of the system but does not dynamically change based off loadshedding times and the shutdown time is manually set by the user, irrespective of when loadshedding will occur. Other than the ability to shutdown the system at a certain time, there are no other similarities to my program. Auto Shutdown aims to be completely automated and require no user input as to when the shutdown should occur.