Online Attendance solution is required to be connected to a MYSQL database in a website with full actions of create/edit/delete/sort/search/reporting for the contacts of multi email accounts (mostly gmail).
A 3 types of accounts shall be available:
a- user: is one record of contacts in any email account, we shall deal with it as a separate account.
b- admin: is one record of contacts in any email account, but can create/modify/delete/sort/search/report any contact/event/group in draft mode only.
c- Sr-admin: is one of the contacts in any email account, but can publish/create/modify/delete/sort/search/report any contact/event/group in draft and published modes.
group: is a website group inherited automatically from every gmail account. A group can be created on the website with the option of with/without sync to the gmail related account.
+ draft mode is where Actions (like create/edit/delete) are not applied untill the Sr-admin makes the action of Publish.
+1- A popular PHP library shall be used for clear and productive work (to be agreed before working).
2- Webpage shall be updated without refreshing the whole page using popular library (Ajax, Jquery, AngularJS,..)
+3- The data of the contacts shall be synchronized with the contacts of each rlated email accounts (many gmail accounts)
4- Each group of contacts shall belong only to its own gmail account that will not updated with any other account.
5- Every contact can be invited by an invitation hyperlink that can be sent to invite for updating its own data fields and upload their picture to be
updated to the gmail photo.
5.1- invitation link shall include a serial number with the presetted location-groups.
6- Attendance data are one of the the share of data which can not be added to the gmail, hence,
7- website grouping can be created and synchronized with the gmail accounts.
8- Creating new contact / group shall include the user name and the email account as mandatory to create any account of them.
9- Analysis report page shall be included to filter and view any criteria of search for all fields.
10- New user that have been newly added to the email shall be by any gmail user is adding
11- Provide Simple Android & IOS apps with invitation and attendance options.
12- Hotmail view is applied for all paged for productive work.
13- Notification alerts are triggered by any action create/modify/delete/sort/search/report for any contact/event/group and can be published with the
Sr-admin who can administrate who can
create/modify/delete/sort/search/report and which group can receive it.
14- add facebook / twitter / instagram / linkedin / skype profiles.
15- find and pick facebook / twitter / instagram / linkedin / skype profiles for contacts.
15.1- whatsapp contacts group can be grabbed by admin.
16- pick google map location and save it to the each related google contact.
17- whatsapp numbershall be highlighted.
18- privilage admin / Sr-admin timeout option can be granted to specific users for a specific period by Sr-admin users.
19- arabic names shall be supported.
20- Mobile app shall save the data locally till first internet connection to sync.
21- Sync button shall be available for manual sync
22- any user can find the list of members in the same group and and open a chat window with them.
+ provide any more powers from your imagination and abilities.
- all edited / deleted data shall NOT be deleted and will be kept with old timestamp that can be shown to Sr-admin only, and the rest types of users
shall see the latest time stamped only.
- Simple View interface is appreciated.
- Developer is preferred to provide a previously designed solution same like that.
39 freelancere byder i gennemsnit $639 på dette job
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
Hello Let's explore the requirement and kindly let us know if you would like us to share our skills & experiences with previous development. Thanks & Regards Moumita
Hello, Greetings of the day!! Please Can we Chat further regarding the Project. I have more than 7 years in this field. Could I have an interview Please? Best Regards, Ashwin
Hello Sir, Thanks for posting your detailed requirement. Please let me know when can we discuss about your Online Attendance Application. Thanks & Regards, Anshulika Bansal