Find Jobs
Hire Freelancers

CMS Plugins from an existing one

$750-1500 USD

Cancelled
Posted over 9 years ago

$750-1500 USD

Paid on delivery
I have a wordpress plugin developed using free style. I need to redevelop & refectory it under the following Architecture discussed later. Review current old version at [login to view URL] User: admin Password: admin New requirements ===============  The frontend & backend design ([login to view URL]) . it is not responsive. It is required to design the responsive version of it to be used as plugin theme.  mobile verification new module (attached) [login to view URL]  Add chat system, by the end of a chat session you can select to add this session to TS as a new ticket. The chat box will include department & products [based on a setting option]; thus, user can choose which to connect to. Chat system should show online/offline based on if there any user login to the TS admin and its status is "available".  super admin (assign ticket to admins - set privilege to admins (who can do what[readreply-delete-close-forward(re-assign)])  Allowing trial version via robust protection to be hacked which will be checked for each site with my server, extra installation is not possible.  The New Architecture needed: 1- Based on MVC architecture. 2- Uses Multiple design pattern: Factory pattern and Table data gateway patterns. 3- Uses PHP autoloading and namespaces in all classes. (PURE OOP) 4- Follows all PSR-2 Standarads. 5- Uses TWIG as the template engine for the UI. 6- Uses CSS/Bootstrap. 7- All SQL statements are added in a new a separate layer called DAL. So in a brief, the plugin divided into 5 modules: A- Wordpress connectors : responsible for connecting and integrating the system into wordpress.(Databases, routing, static files) B- Views -> all the ui, html code. C- DAL -> Data access layers, all SQL queries. D- Controllers -> responsible for getting and passing data from/to DAL, validation, handling form actions, rendering specific View. E- Services -> responsible for ajax calls. An Example scenario when requesting the `messages` admin page: --requested URL has post-fix page=slug&scope=message&handler=index 1- WP get corresponding Controller according the slug used 2- WP-Connectors asks the ControllerFactory for the MessageController to invoke it's indexAction method. 3- The MessageController then asks the GatewayFactory for the MessageGateway to fetch few messages data from MySQL. 4- The MessageController call the twig renderer and passing [login to view URL] as the template. There's no overlapping between the above module, thus the code is pretty much neater then before. Following this design in the whole plugin, makes it really easy to maintain, refactor, design, and add functionalities to the plugin. Also, Everything is separated into components. So if you wanna run this as a standalone application, you'll only remove wp-connectors, add routing, configure DAL for the database. That's the same also, If you want later to add the plugin to another CMS like Drupal, Joomla,etc. You'll just add it's connectors and won't need any additional work A dummy code of this architecture can be accessed at [login to view URL] user: admin password: admin Your work should be ================= framework-based - php units & alpha tests - tested against Plugin-Check plugin & CMS rules & recommendations Your code should be genuine and well commented you must follow PSR standards Which CMS to be developed? ====================== We will develop the main modules, then Will develop connectors for Wordpress. Joomla, Drupal and Prestashhp With no connectors, the standalone version (php version) should work Requirements are attached again as pdf
Project ID: 6987065

About the project

39 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
39 freelancers are bidding on average $1,318 USD for this job
User Avatar
Hi, I am a top 7th full-stack freelancer. Please get in touch and discuss in detail. I can get started right now. Thanks. Sincerely!
$1,159 USD in 20 days
4.9 (457 reviews)
9.8
9.8
User Avatar
Hi There, Greetings !! We have a team of 25 full time, dedicated developers having expertise in iPhone, Android, Joomla, Magento, Wordpress & Core PHP. We are willingly to work on this project. We can customize components, modules and plugins from the scratch as well as integrate and customize 3rd party extensions too. I've briefly referred project requirements & found feasible to implement. Our services are fully tailored to your business needs which will give you a real edge over your competitors. Please enable us with a short discussion on project to have better understanding on each small requirement. If you can reply us with detailed specifications, it would help us to have more precised estimation on development time. We will surely address project requirements, exactly as you want. To get a reference of our previous work, please have a look at my Profile/Portfolio. Please communicate your feedback & allow a small discussion to conclude the flow. I look forward to have a prompt response from your end. Thank You.
$1,400 USD in 25 days
4.8 (322 reviews)
9.0
9.0
User Avatar
Hi I am confident to do this job. ========================================================================= thanks
$1,184 USD in 20 days
4.9 (685 reviews)
8.4
8.4
User Avatar
Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joomla, Os-commerce,vBulletin , Zen cart-Drupal I can create and deliver the project as per the information.I have skilled, expert programmers I'm very excited to assist you in making your Sites successful – please feel free to contact me directly to discuss this position further. Thanks
$876 USD in 20 days
4.7 (547 reviews)
8.5
8.5
User Avatar
A proposal has not yet been provided
$1,184 USD in 20 days
4.8 (120 reviews)
7.4
7.4
User Avatar
Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$1,394 USD in 20 days
4.9 (191 reviews)
6.8
6.8
User Avatar
A proposal has not yet been provided
$1,500 USD in 20 days
4.8 (331 reviews)
7.1
7.1
User Avatar
Warm Regards, Good News : Talk to Drupal experts, bet you won't regret your time,I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record of 100% Completion Rate and 100% On-time record which shows our dedication towards satisfactory work, I request you to please initiate the discussion so that I can reach you efficiently, I can schedule an in-person to have better understanding on every minute requirement, final quote and deadline. Ready to share Portfolio on demand.(Committed instant reply) | Regards :Mike Blane
$1,263 USD in 20 days
4.3 (76 reviews)
7.0
7.0
User Avatar
Dear Hiring Manager, Thank you for this wonderful opportunity. Today Your job posting has caught my attention because I’m keenly considering your job post including these skills. I have excellent experience in Website Designing/Development. I believe my abilities would be perfect for your venture. I can finish this job within the necessary time frame. I am professional website designer/developer. I have years of experience in this field and can provide you my past sample work. I will be serving you with all my hard work and skills. I am expert in the following website designing languages:Joomla, Wordpress,Magento, HTML, PHP, CSS, PSD2HTML, Javascript. “Moving ahead, I can commit 30 hours/week for your job, and my everyday time are flexible. I’m very energized to provide my solutions for your job. Please you can get in touch with me immediately to talk about this place further.” I am mostly on the internet on google messenger and skype. We can talk about there in information in a fast way, if you are fascinated. I hope you'd give me this opportunity. Regards, Vick
$1,184 USD in 25 days
4.9 (71 reviews)
6.1
6.1
User Avatar
A proposal has not yet been provided
$1,237 USD in 30 days
4.7 (36 reviews)
5.8
5.8
User Avatar
A proposal has not yet been provided
$896 USD in 20 days
5.0 (10 reviews)
2.3
2.3
User Avatar
Dear Sir, I have 7+ years experience in PHP, MySQL, JavaScript, jQuery, HTML(5), CSS(3). I have experience in Custom CMS and various PHP framework like CakePHP, Symfony, and many open source customization like WordPress, OsCommerce, Joomla, Magento, ZenCart etc. I'm online now and I can start discuss immediately. skype id is ranjit-das, I'm online and waiting for your kind reply. Please come on chat for further discuss. I'm looking for long term relation. Thanks, R. Das:-)
$750 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of EGYPT
Alexandria, Egypt
5.0
23
Member since Jul 27, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.