Fix bugs in PHP/Ajax/Javascript calendar application

Completed Posted Apr 24, 2013 Paid on delivery
Completed Paid on delivery

We purchased a license to use a commercial PHP/Ajax/Javascript/MySQL web calendar and contact management system. We were provided all the code and have deployed it on our server. For the most part it works very well but there are some minor bugs and we can't get tech support to answer us about these bugs. We need to find and fix them so we can put the calendar in production. We will provide access to the web interface to see the bugs for yourself, as well as provide access to our server to look at the code. Do keep in mind this code is copyrighted and you cannot download it or use anywhere but on our site.

The bugs are:

1) In the contacts section you can share contacts with other users. The users see a count of the number of shared contacts, but don't actually see the contacts. It is imperative that they see the shared contacts. This is the most important bug to fix. Without it we simply cannot use the calendar system because the users are not able to create appointments on the calendars with the contacts they can't see.

2) In the contacts section you can view the history of appointments for that contact, as well as upcoming appointments with that contact. However, when you create an appointment for any other contact with a "repeat" pattern, like "repeat weekly every Wednesday", the appointments with the repeat show up in the history and upcoming appointments for all contacts, even wrong ones. This is very important because over time the repeat appointments would overwhelm the "upcoming appointments" until the information there would be useless.

3) When creating a contact, it requires an email address and the email address must be unique. However, most of our contacts won't have an email address. We need this not to be required.

4) In the calendar section appointments changed or added by other users don't appear in the calendar until the "refresh" button is clicked. An icon on the screen seems to indicate that there is an auto-update happening, but it doesn't actually refresh. This is the least important of the bugs. We can use the calendar, but it would improve efficiency if this worked.

AJAX JavaScript MySQL PHP Software Architecture

Project ID: #4459798

About the project

7 proposals Remote project Active Apr 25, 2013

Awarded to:

sureshdevi

I can fix these four bugs on commercial web calendar script. I will complete this work in 2 days.

$79 USD in 2 days
(1248 Reviews)
8.1

7 freelancers are bidding on average $179 for this job

ranganalx

Hi, good day! Let me fix this.

$257 USD in 15 days
(365 Reviews)
7.4
ernestbposl

Hi Interested. Pl check PMB SAM

$206 USD in 9 days
(156 Reviews)
7.1
WiPage

Hi, I can solve all 4 issues. Please check your private message.

$257 USD in 7 days
(171 Reviews)
6.9
codejamer

Ready to start right now............please consider my bid..............

$60 USD in 3 days
(71 Reviews)
5.7
GOTASOFT

We can fix it for you!

$220 USD in 10 days
(0 Reviews)
0.0