"shifts manager android app" designed for the managers who make a weekly shift schedule for their employees.
functionality : the shift manager inputs the constraints of each employee
(for ex. Alex cannot work on Monday morning, Mark can only work on weekends..)
and the app outputs a valid working schedule for all employees, according to these constraints. (aside from the constraints, the scheduling is random).
also, if the output is not satisfactory to the user, the user can make changes to the schedule, or even regenerate the whole schedule again.
Design: the design should be attractive, and the UI should be easy to use and understand.
this is only step one, I intend to make an upgrade feature in order to make the app make more things, it would need to connect to a server and have a database, but that will be discussed later on.