A calendar based program that is used by my company was possibly written using VB in 2004. The designer had a great concept but possibly didn't foresee the longevity of it and one of the 4 fields will become redundant in 2017 and another in 2021.
What I want to achieve is to take the program itself (attached as [url removed, login to view]) and make it web based with mobile consideration.
All items detailed below should only be accessed via a secure registration and login process.
The attached program is broken up into 4 parts:
1. Shift Calendar
a. Shows when each of the 4 Teams work via a calendar display that is color coded.
b. The simple concept of the Shift Roster is 2 x 10 hour Day Shifts Followed by 2 x 14 hour Night Shifts and then 4 days off.
These teams are defined as A Team, B Team, C Team and D Team
2. Leave Groups
a. Each person in a work group is assigned a (annual) Leave Group based on their Team.
b. There are 8 Leave Groups assigned to each Team .
i. A Team has A1, A2, A3 etc etc
ii. Each Leave Group is off work for 28 days
iii. They are then available to work for 168 days before they take their next Leave of 28 days
iv. They are then available to work for 224 days before they take their next Leave of 28 days
v. This cycle repeats.
vi. The attached program will show this in greater detail.
c. The Leave Groups are shows in 2 ways
i. By Date
ii. By Leave Group
3. Long Service Leave Calculator
a. Simply Asks for a start date, when you want to calculate the Leave up until, less how many hours you have already used.
b. The attached program shows this in greater detail.
a. Each pay cycle runs for 8 weeks
b. Each employee is required to do 336 Hours in this 8 week period
c. There are actually 9 teams (A,B,C,D,Special,E,F,G and H) and the PayCycle Matrix details this
d. There are times when you may be required to go from one team to another. The matrix enables you to verify whether you have done more or less than the required 336 hours.
e. Once again, the attached program will show exactly how it works.
An addition to the website that doesn’t exist in the program is this:
5. Shift Changes
a. The majority of shift changes or swaps are done between Teams A,B,C and D.
b. More information will be available after the tender process but the concept will be that Team A requires a Swap for their 1st Day Shift. By the Shift Calendar, you will see that only Team D can do this change as Team C have just finished Night Shift and Team B are on that Night.
6. Business Network
a. Another addition is to have a section where users can promote their business. This may be best setup as part of their profile.
b. They would also have a one page Business Profile providing a list of services, a few graphics and links to their website, facebook page etc etc.
To facilitate Item 5 we will need the following for the website:
As part of the registration or login process, the user will need a Profile where they can manage their personal information such as which Team they are on, which leave group etc etc.
This is my first project spec so it may or may not provide everything you need. Please contact me with any questions you require answered.
11 freelancers are bidding on average $985 for this job
We are aggregated with innovation, creativity, ability, Knowledge, experience, convergent thinker, skills, professionalism etc. It'll be our pleasure to work with you. Check PM for more.
Sir, I have looked at your project and am confident I can re code your web page and can make it mobile compatible for a reasonable market price. Kindly check pm.
We are freelance software developers. If you contact us, we can give a quote for your project and we can discuss the details further. w w w . so l v e r . i o