*WE need to build an application that can communicate with my web site to update and complete some data and sync the data with it as follow:
* Two paltform to be developed with the same feature (IOS and Android)
* multi user login reach can view his own tasks with his own calendar
*user can view his calendar by (day, week month or year)
* all the user action can synced with the server and updated the task status in the server
*Three type of user can login
1- customer :can Creat a job order and past it to the server
2-user can view his calendar with the updated tasks then view,, edit , update and sync the task with the server
3-Super user: can do all activity of both users(customer user and normal user) plus he can view the whole pending tasks from the server DB and edit ,delete re assign the task and can change the assigned task to a specific user from the user list and he also can view the main dashboard of the server to identify the general status as shown in the server, finally he can view some data from the server.
* if any conflict then an option of keep server data to be applied
* the users credential can be generated by the server website only and the mobile app should connected the server for each login to approve the login all the users can login
all the updates and tasks can be viewed, edited and synced with the server website.