Build Online Dynamic Shift Schedule

Step by Step build my website_3: Build Online dynamic shift shchedule_1

After my fix shift schedule was published online, a lot of operator like it, then it  last half year, I almost nothing to do during my long week off time, watch moving whole day and work around my house, some days, I suddenly come out a mind, can I extend the function of my online schedule to fit all shift worker, to fit it up different schedule, different cycle, different team, that will be amazing, and I also google searched and found in the world, there is no another website  provided this schedule, I know it is a lot of hard working behind it.

But I can’t stop my mind to provide a world class shift schedule for all the operators. Then I start it for the next cycle I am day off time

After three month, I successfully to realize the first version dynamic schedule, the process is really hard, extremely hard, almost three month nonstop to code it, to overcome one by one technical questions, I never learn computer program in my school, everything  I need to learn by myself, no one can help me and support me, but it is good in nowadays, I can search my questions at google to find the best answers, a lot of websites within very smart software specialists, they can provide the best solutions.

The online schedule is so dynamics which can provide to all the operator in the world.  do you know how many shift workers in the world, they need a tool to help them, not only just use the excel to build it year by year, they need a shift schedule which can be change it dynamically.

Here is the major function it can provided:

  1. When the year change the schedule automatically change.
  2. Only require build one time when new user login
  3. Can change country, shift cycle, total team number, operators’ team, and schedule style
  4. Online tool to help build shift schedule
  5. Click the induvial days the pop up a small table to tell what is the days belongs.
  6. Can dynamically change the different color at schedule
  7. Hidden another team if you don’t want
  8. For different country, there is different display the holidays

The most difficult to build the main page, due to there is so many dynamic factors in this tool, need to use PHP connect to SQL database to save the different schedule and save different holidays. Here is one of codes in the PHP:

Step by Step build my website_3: Build Online dynamic shchedule_2

I worked in my home almost 20 hours to write the codes, it is so complicated to tuning it, for the main page, almost 12000 rows codes, must no mistake for any codes, at JavaScript part, the relationship between the dynamic factor is so much need transfer it to JavaScript, then convert to a very simple table to show the difference login.

Build in the tool for the new login in easy to establish their schedule on it, the standard shift style also save it , so it is easy just to select and click save it, for the group of the team, only the first people to login and build the schedule then notice another people which in the same login and use the group name schedule, then it is done, very simple and easy to use it. The tool will convert the group schedule to upgrade it to standard schedule to share with world another people

My eye got so much pressure during the 3 weeks writing and tuning, familiar it is broken, one day after three month, it is near success to completed, I take a nap  shortly in my bed, after I wake up, I feel extremely pain at my left eye, I can’t see anything at my right eye, a white fog in my eye to block anything, I go to see the doctor immediately and they test eye pressure, which it is extremely high due to use my eye so much in almost three month!

Build remainder message for login operator, after operator login, double click the each cell the small table will show up on the below of the main table, then input the events operator want save it, choice the color which will show on the front table, and click save it, otherwise, if who want to delete it, just leave it in blank, then click the same button. And also choice the remainder date which the tool will send the text message to remainder events will come.

The message remainder function is working well, but it is funny when the tuning time, it is sent message to my coworker after he take of the night shift, now it is total in good shape

If the group people login the same group name, the they can do mutual shift with each other, then after the mutual with each other, the select color will display on his shift schedule to indicate the shift is mutual and message remainder will send out.

There is the page which is to show the color and style, it is drop down selection to reorganize it beautiful it, for example, after operator to choice the country, shift team, and shift cycle, so it is not easy to display it, so operator can choice to hidden it, only leave the years to display at beginning of the main table.

The build in the function to statistic of the vacation time to remainder how much the vacation is left of for this year then you can schedule vacation.

For the different country, it is easy to input the holiday, which tool can select a for his country, then the tool can release the authority the volunteer can input his country schedule, the schedule can display different language.

The shift schedule lists is listing the currently the shift schedule on different company for the study it, I select my shift schedule it main schedule, the tool has function can rotate to show different schedule with setting time.

Do missing this is the world unique website and only the one website provide the dynamic website schedule for the all operator and shift worker

Any comments is really welcome to help it build more and more better.

Leave a Comment

Your email address will not be published. Required fields are marked *