The aim is: to make JoomlaWatch as an extension to Drupal
I have the Joomla extension named JoomlaWatch, which is basically a statistical component which makes statistics from visits on your website and displays the real time visits:
[url removed, login to view]
At first, it was so much dependent on Joomla. I've separated the code the way that the extension can now run as a standalone PHP application on your web and I also made the Wordpress plugin.
it looks like it might be a long process, but the interfaces are already separated, so the code is not bound to Joomla now at all.
Now since I'm not that much familiar with drupal CMS and would have to study the API and everything,
I decided to outsource this task.
It works that way that there is just one Environment interface, and many implementations based on platform you are on.
- So you would just need to write some code to plug it in into drupal
- and then this environment class which has all drupal-specific code in it (database connection, etc.)
- take care of the install / uninstall code to run while activated from drupal
You can examine the code at [url removed, login to view]
and check out the source code from: [url removed, login to view]
and see how it's done for Joomla / noCMS / wordpress.
- code has to be 100% OOP quality and commented
- should be written in understandable and easily maintainable
PLEASE READ CAREFULLY:
If you are interested, please do some R&D first before your bid!
Analyze the source codes, to avoid some misunderstanding.
>> Placing the bid means you fully understand how this needs to be done and all consequences.
We had problems with this first, because supplier was not fully aware of what it requires to accomplish the project and he requested to increase the budget! Your bid is a FINAL ONE. So place it carefully.
You commit to that you will accomplish the goals required! <<
Delivery time of the project:
You agree that by every day you are over bid schedule, the project price is lowered by 5% of the bid price !
Not delivering the project at all after the bid time will result in very negative feedback for you and you agree to pay 50% of the bid price - because some other provider could have developed this and this is a loss of time for us.