
Php Codeigniter Projects
Looking for freelance Php Codeigniter jobs and project work? PeoplePerHour has you covered.
opportunity
Joomla/PHP Expert for PHP + backend upgrade
We run a website for a boutique financial services firm. The site is built on Joomla and the current design works well for us, so no redesign or front-end changes are required. The website is hosted with one.com. However, the backend is overdue for maintenance and upgrades. The site is currently running: • Joomla 3.10.11 • PHP 8.0 • MariaDB 10.6.23 We need a Joomla/PHP expert to safely update the site so it runs on the latest stable Joomla version and a current supported PHP version. Scope of work: • Create a separate staging environment for the website. • Upgrade to the latest stable version. • Update all plugins/extensions and ensure compatibility. • Upgrade PHP to the latest stable version supported by Joomla. • Fully test the site on staging to ensure nothing breaks. • Deploy updates to the live site. Important: • The current design and layout must remain unchanged. • Should have strong Joomla and PHP experience. Please include: • Examples of previous Joomla upgrade work. • Estimated timeframe (we're aiming for completion within the next 2 weeks).
2 days ago53 proposalsRemoteHello, we are hiring an experienced Web Developer
Required skills: HTML5 & CSS3 JavaScript Core PHP (no frameworks required) Nice to have: MySQL Security best practices Performance optimization
a month ago84 proposalsRemote“Build a Creator Support Website with Tipping & Live Streaming
I need a skilled web developer to create a platform where creators can: Have personal profiles Accept tips/donations from fans Offer subscriptions or membership tiers Host live streaming sessions (safe, educational, or creative content) The platform should be user-friendly, responsive, and secure. Experience with PHP, MySQL, HTML/CSS, and live video integration is preferred. Please provide examples of previous web development projects.
19 days ago22 proposalsRemoteNeed a Professional Web Developer for Custom Website
I am seeking a skilled and reliable web developer with over 4+ years of professional experience in HTML, CSS, JavaScript, WordPress, PHP, and Laravel to develop high-quality websites and web applications. The developer should be able to: Design and develop responsive, user-friendly interfaces Create custom websites and dynamic web applications Work with WordPress themes, plugins, and customization Develop secure and scalable PHP/Laravel systems Optimize website speed and performance Ensure cross-browser and mobile compatibility Provide clean, well-documented, and maintainable code This project requires strong problem-solving skills, attention to detail, and the ability to deliver professional results on time. Long-term collaboration is preferred for future projects.
a month ago34 proposalsRemoteWordPress Support Manager Needed
We are looking for a dedicated WordPress Support Manager to assist with managing customer support emails and tickets. The ideal candidate should have a solid understanding of WordPress and the ability to troubleshoot common issues. You must be able to do website migrations, PHP version updates, plugin maintenance and have a high level understanding of Elementor PRO. You will be responsible for providing timely responses to customer inquiries and ensuring a high level of customer satisfaction. If you are passionate about helping others and have the necessary skills, we would love to hear from you! Excellent spoken English is needed. This role will be based around UK working hours from Monday - Friday.
a month ago87 proposalsRemoteopportunity
Starling Bank Payment Integration in Payroll App
Good — here is the revised **Starling integration fixed-price spec**, tightened and now explicitly referencing: * Your defined internal interfaces / APIs * GitHub workflow * Your stack and architecture constraints You can repost this exactly. --- # Fixed Price Project – Starling Bank Business API Integration (PHP) ## ⚠️ Fixed Price Only This is a clearly scoped integration project. Provide: * Total fixed price * Delivery timeline (weeks) * Milestone breakdown No hourly proposals. --- # Project Overview We operate a UK CIS payroll platform (PayCIS) built in: * PHP 8+ * MySQL (relational, indexed) * Object-Oriented architecture * MVC-style request framework * Strict naming conventions * TLS-only environment * Subdomain-based routing * Role-based permissions The system already: * Calculates subcontractor net payments (CIS + VAT handled) * Stores validated bank details * Generates structured bulk payment lists * Manages payment lifecycle: * For Approval * To Be Paid * Paid * Maintains full audit logging * Uses defined internal service classes for payments We now require **direct integration with Starling Bank Business API**. --- # Important Architecture Note We already have: * A cleanly defined internal payment interface * Clear service-layer APIs for retrieving payable batches * Structured payment models * Consistent database schema The integration must plug into our existing payment service layer — **not bypass it or rewrite core logic.** This is an API integration project, not a system redesign. --- # Scope of Work ## 1️⃣ Starling API Client Build a reusable, clean OOP Starling client: * OAuth authentication * Secure token storage * Automatic refresh handling * Sandbox + live configuration * No hardcoded credentials * Environment-driven config Deliverable: * `starling_api.class.php` (or equivalent clean service class) * Fully documented --- ## 2️⃣ Bulk Payment Submission Using our existing internal API: * Fetch payments marked “To Be Paid” * Submit via Starling Faster Payments API * Use idempotency keys * One batch or controlled sequential processing Each payment includes: * Recipient name * Account number * Sort code * Amount (2 decimal precision) * Unique internal reference Deliverable: * Method to send payment batch * Clean separation between: * Data retrieval * API payload generation * Submission logic --- ## 3️⃣ Payment Status Handling System must: Store per-payment: * Starling transaction ID * Status (pending / completed / failed) * Failure reason * Timestamp Update internal status accordingly. Database changes allowed if necessary, but must follow our schema conventions. --- ## 4️⃣ Webhook Handling (If Supported) * Implement secure webhook endpoint * Signature verification * Map webhook status → internal payment state * Log raw webhook payload Deliverable: * Controller endpoint * Webhook log table * Replay-safe handling --- ## 5️⃣ Minimal Admin UI Additions Add to existing admin interface: * “Send to Starling” action * Starling reference display * Live payment status display * Error feedback No UI redesign required. --- ## 6️⃣ Logging Requirements Create structured logs for: * API requests * API responses * Webhooks * Failures * Initiating user Logs must include: * Payload * Response * Timestamp * Account ID * User ID Must follow existing audit log conventions. --- # Development Standards You must adhere to: * OOP principles * DRY * No deprecated PHP * No inline SQL * Clean separation of concerns * Strict naming conventions * Existing schema standards All code must: * Be production ready * Include basic inline documentation * Pass linting * Follow consistent formatting --- # GitHub Requirement All development must be: * Submitted via GitHub * Branch-based workflow * Pull request for review * No direct server edits * No ZIP file delivery Commit history must be clean and logical. --- # Security Requirements * TLS only * Encrypted token storage * Idempotency protection * No double-pay risk * Strict input validation * No credentials in frontend * Webhook verification mandatory --- # Out of Scope * Multi-bank support * Open Banking aggregation * Refund flows * International payments * Credit card processing * Accounting integrations Starling Business API only. --- # Deliverables * Working Starling sandbox integration * Production-ready live configuration * Updated schema script (if required) * Clean Starling API service class * Webhook controller * Updated admin UI integration * Deployment instructions * GitHub PR submission Proposal Must Include 1. Fixed total price 2. Timeline (weeks) 3. Confirmation of: Starling API experience OAuth implementation Webhook handling Fintech or banking integrations Examples of similar API integrations UPDATE: Starling developer hub access is in place, and the sandbox set up. Our site is www.paycis.co.uk
9 days ago29 proposalsRemoteEntry-Level Web Developer
* We are looking for an entry-level web developer to build a simple, clean, and fully responsive business website. * This is a fixed-scope project with a total budget of $150, suitable for junior developers looking to build portfolio experience and gain positive reviews. * The goal is to develop a modern, mobile-friendly website with clear structure and basic functionality. Project Scope The selected freelancer will: * Build a responsive website (up to 4–5 pages) * Implement a working contact form (email integration) * Ensure mobile and tablet responsiveness * Apply basic SEO setup (title, meta description) * Deliver clean and well-organized code Template-based development is acceptable if customized properly. Technical Requirements HTML, CSS, JavaScript OR React (basic implementation) Backend (optional): Simple PHP or Node.js form handler (if needed) Deliverables * Complete source code * Fully functional website * Basic setup/deployment instructions * Delivery within 7 days * 1–2 minor revisions included Ideal Candidate * Entry-level or junior web developer * Strong understanding of responsive design * Good communication skills * Able to follow clear instructions * Portfolio examples (even personal projects)
18 days ago54 proposalsRemoteopportunity
Tidy the server from X-ransom attack
Hello, Our Wordpress website was attacked by x-ransom. We have a backup of the WP and the database dump. We have detected some corrupted files there but it seems that there are still some left that were not detected. It has to be tidy after the attack. It’s an internet shop with uploads files of around 100GB. It’s stored on a private hosting in LV. What is done do far: 1. Update WordPress Version 2. Use z’d updateSecure WP-Admin Login Credentials 3. Set Up Safelist and Blocklist for the Admin Page 4. Use Trusted WordPress Themes 5. Install SSL Certificate 6. Remove Unused WordPress Plugins and Themes 1. Enable Two-Factor Authentication for WP-Admin 2. Back Up WordPress 3. Limit Login Attempts 4. Change the WordPress Login Page URL 5. Log Idle Users Out Automatically 6. Monitor User Activity 7. Check for Malware - found several none-Wordpress specious files and plugins. Deleted them. 1. Disable PHP Error Reporting 3. Turn File Editing Off 4. Restrict Access Using the .htaccess File 5. Change the Default WordPress Database Prefix - not done 6. Disable XML-RPC 7. Hide the WordPress Version 8. Block Hotlinking - not done 9. Manage File Permissions not done After making the list, we received another x-ransome attack. I suspect he has a server level access not only wp level. If you apply, you need to be a server security and a Wordpress specialist. Please, quote for the job.
2 years ago28 proposalsRemote
Past "Php-codeigniter" Projects
Wordpress site update
I want to back up and change my Wordpress theme (already chosen), tidy up the backend, update the PHP, make sure blog is imported.
opportunity
PHP 5.5 MySql upgrade and server transferr
I have 3 websites currently on an outdated server written in PHP 5.5 and My Sql. I have a new server that they need transfering to and then perform code update to the newest form of PHP and malware removal replacement. thesites are www.oilopps.com, singitjobs.com, ibanktalent.com
PHP upgrade
Upgrade PHP (now it's 8.1 version) to a newer version. Before doing that make sure that all plugins and themes used are up to date and compatible to the new PHP version. Update the PHP version into Ionos account and check the functionality of website and scripts. Please send offers with prices, I just used the minimum allowed by PPH
Backup website and migrate to Joomla 5
We need someone who will migrate our website from Joomla 4.4.x to 5.x: https://unternehmerzentrum.li/ We're looking for someone who has previous experience with Joomla and feels confident doing this task. Joomla instructions: https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step Hosting information needed for upgrade: - PHP 8.1 - MySQL 8.0.13 - MariaDB 10.4.x (testing has shown that J3, J4, and J5, are compatible with MariaDB 10.4.x) - PostgreSQL 12.0 (if you are using PostgreSQL 16 you will need to make a manual change before proceeding.) Acceptance criteria: - Back up of the current website (Joomla 4) has been created and is available to revert to if needed - Hosting environment is prepared correctly - The current website has been migrated to Joomla 5 and runs smoothly with no broken components Let me know if you need any more details.
Bug fixer, server review & PHP Coder Required for Ongoing Work
I am looking for someone on an ongoing basis to help with a rather complex woocomerce build on the technical side of things. This is for an experianced UK based freelancer only who is used to dealing with errors, server management, database optimisation, email delivery, bug fixing, php code writing and editing on woocomerce developments. I have a current error that needs looking into asap that I can discuss in a more private setting. I need to work with the programmer directly so please no agencies and this is advanced level work so experiance in this is a must.
Web Development
Per the subject => core php, html, css, ajax.
opportunity
Wordpress work
I need some one to do the following work. Update my WordPress theme built on Underscores so it works with the latest PHP and WordPress. Right now if I update the php on the server beyond 7.3 - the site falls over. It is not the plugins it is the underscores framework used when the site was first built. I just need the theme tweaked to work with php 8.XX I don't need to change or amend anything else - the look and feel and design should stay the same.
PHP Developer – Booking Form & Google Maps Fare Calculator
I have a live local rideshare website built with PHP, JavaScript, and MySQL. This is a Phase 1 solo-driver MVP, not an Uber clone and not a rebuild. The site already exists. I need a developer to clean up, stabilize, and finish core logic inside the current codebase. This project is rule-driven, not feature-heavy. Scope of Work (Phase 1) 1) Ride Request Form Cleanup & Validation Clean existing form UI (no redesign) Required field validation (pickup, dropoff, date, time, name, phone, passengers) Google Places Autocomplete for pickup & dropoff Block submission unless a Places-suggested address is selected Create ride request with status Pending Confirmation page with Request ID 2) Fare Estimate Calculator (Google Maps) Use Google Directions API to calculate distance (miles) Apply pricing rules: Base fee Minimum fare Per-mile tiers Show estimated fare before submission Store distance + quoted fare in database 3) Ride Limits & Overbooking Protection Enforce: Operating hours Minimum lead time Max advance booking Daily ride cap One ride per time slot Approved rides lock the time slot 4) Admin Review & Approval Page Secure admin dashboard View requests (filter by date/status) Approve / Decline / Cancel / Complete rides Full lifecycle managed via admin UI 5) Driver Profile Page (Mobile-Friendly) Driver photo (optional) Name, vehicle info, plate number Rides completed Member since Rating (manual for now) 6) Final Polish Pricing page cleanup Airport service page cleanup + checkbox logic Clear “Request a Ride” CTAs What This Project Is NOT ❌ No framework migration ❌ No Laravel rebuild ❌ No React/Vue frontend ❌ No payments / Stripe ❌ No live GPS tracking ❌ No AI / SaaS features This is a simple, deterministic MVP. Tech Stack PHP JavaScript (vanilla or light jQuery) MySQL Google Maps / Places / Directions API Responsive HTML/CSS Budget & Milestones Total Phase 1 Budget: $280 (fixed) Milestones: Milestone 1A: Form validation + address enforcement — $40 Milestone 1B: Fare calculator + request creation — $40 Milestone 2: Ride limits + admin approval flow — $120 Milestone 3: Driver profile + page polish — $80 How to Apply (Required) Please answer all of the following: Have you worked with Google Maps Places/Directions API before? (Yes/No + brief example) Are you comfortable working inside an existing PHP codebase without rebuilding it? Confirm you understand this is a solo-driver MVP, not an Uber-style system Confirm you agree to the milestones and fixed $280 budget Proposals that do not answer these questions will be ignored. Preferred Developer PHP/MySQL focused Experience with booking or scheduling systems Comfortable following strict rules and acceptance criteria Communicates clearly and delivers incrementally
opportunity
Setting up a USSD protocol on a server
Hello, I’m looking for a developer with solid experience in implementing USSD applications and integrating them with a backend server. The scope includes: Setting up a USSD protocol on a server (PHP, Node.js, or any recommended stack) Handling USSD session flow from start to finish Configuring request/response formats according to mobile network operator requirements Ensuring correct display of menus and prompts on the user’s phone Managing session states, user inputs, and dynamic responses Advising on best practices for USSD menu structure and performance If you have hands-on experience building USSD applications or integrating with telco gateways, I’d like to discuss the project further. Thank you.
I need a experienced developer for a technical round for 20 min
Hi, I need a experienced developer in PHP/MySQL magento, prestashop, wordpress etc, to attend a online technical round with me, it will be via phone, some questions will be asked and you will help me in answering them. For those twenty minutes you will be part of my team and I will introduce you similarly. Regards, Raj
Fix Magento 2 Product Card Layout
Mirasvit Rewards Points Injection Causing Star Rating Overlap We need an experienced Magento 2 frontend developer to fix a product card layout issue on our store. The Problem We use the Mirasvit Rewards module. On page load the product cards display correctly -- star ratings appear in the right position. After the Mirasvit "Earn X VIP Points" block injects via JavaScript into the price area, the card layout breaks and star ratings overlap the Add to Cart button. This affects the homepage product grid on desktop. Mobile and category pages must not be touched. What We Know The Mirasvit points block injects via the catalog_product_prices layout handle into the render.product.prices block on every price render. The injection adds height to the price area dynamically after page load. The card uses a custom flex layout defined in list.phtml and config.phtml. Something in the card is absolutely positioned and does not reflow after the injection. The fix must be scoped to the homepage desktop grid only using .cms-index-index or .no-breadcrumbs selectors. No changes to mobile breakpoints or category page rules. Stack Magento 2.4.3-p3, PHP 7.4, custom theme, Plesk/Ubuntu server. SSH access will be provided. Requirements Proven Magento 2 frontend experience. Familiarity with Mirasvit Rewards module is a strong plus. Must be able to diagnose via Chrome DevTools and apply a surgical CSS fix. Fixed price, clearly scoped deliverable.
opportunityurgent
Wordpress Developer needed
I need someone who is a WordPress developer i need for you to redesign our site but they need to be fully competent in WordPress since they may need to code. - It is an e Commerce Site with about 250 products. I need somone who has worked with Woocommerce and knows PHP. Needs to have Experience. I need you to be in constant communication - None of this lets do a meeting in a few days. I do not want any agencies or any companies i need 1 freelancer willing to do the work. Do not apply if you are working on more than 1 project currently. Turnaround for this is 2 weeks. I need you to video call with me if you want the job - Send me message and then i will call you.