Technology & Programming Projects
Looking for freelance Technology & Programming jobs and project work? PeoplePerHour has you covered.
Fix A couple quick issues
We are looking for a skilled freelancer to assist us in resolving a few quick issues with our website. The tasks include fixing bugs in the PHP and HTML code, ensuring proper functionality, and addressing any compatibility issues. The ideal candidate should have a strong understanding of PHP and HTML, as well as experience in resolving similar issues. Attention to detail and the ability to work efficiently are essential for this project. We expect the freelancer to complete the tasks within a reasonable timeframe and provide regular updates on their progress. If you are confident in your skills and have a passion for web development, we would love to hear from you. Please submit your proposal, including your estimated timeline and cost, for consideration.
an hour ago10 proposalsRemoteBootstrap + HTML CSS expert -- NO JAVASCRIPT
We are working on a project that requires XD to XHTML conversion almost done, we only have a few screens on which we need help. As we have a couple of hours, so I want someone to work with my developer for today only, to make sure all is done perfectly.
2 hours ago13 proposalsRemoteWebsite landing page
I have the video I woud like on loop as a backround , very simple just name and a contact link to mail Link up domain and set up a personal domain email
2 hours ago19 proposalsRemoteopportunity
Moodle Plugin
This Moodle plugin, called "ISBN Books," is designed to facilitate academic collaboration and publishing in the health sector. It allows users, such as authors and co-authors, to manage and publish articles and book chapters associated with a specific ISBN. Users can register, purchase rights to participate in chapters, and collaborate on content creation. Additionally, it integrates a review system by a scientific committee to ensure the quality of publications before their release. Once accepted, chapters are published in e-books available in a virtual library accessible within the platform. Authors receive automated certificates validating their contributions and can manage their publications and billing directly from their profile. This system is fully integrated into Moodle, using secure payment tools and plagiarism detection, ensuring a safe and enriching experience for all users. Requirements Document for the Development of the "ISBN BOOKS" Plugin in Moodle Plugin Objective: Develop a Moodle plugin that allows healthcare professionals to upload, manage, and certify articles and book chapters associated with a specific ISBN. This plugin will facilitate collaboration among multiple authors and manage the publication and certification process of academic contributions. 1. ISBN Book Management Module: Module Description: Implement a section in Moodle named "ISBN BOOKS" accessible from the main menu. Provide an interface for administrators to add and manage books, configure monthly themes, and set deadlines for registrations and publications. 2. User Management: User Roles: Integrate the system with Moodle authentication to enable registration and access. Define and manage roles such as authors, co-authors, editors, and reviewers, with specific permissions for each. 3. Participation Purchase: Purchase Functionality: Develop a system that allows users to purchase participation in one or more chapters. Integrate secure payment modules for the financial transaction of chapter purchases. 4. Co-author Workflow: Co-author Registration and Management: Allow a lead author to invite co-authors by entering their email addresses. Facilitate the acceptance and payment process for co-authors through emails and direct links to the platform. 5. Chapter Submission and Review: Submission Interface: Create an interface where authors can upload and manage their chapters, including the ability to attach documents and add metadata. Review Process: Establish a workflow for review by a scientific committee, including the option to request revisions and upload updated versions. 6. Certificate Generation: Automated Certificates: Implement a system that automatically generates participation certificates, including details of the author, chapter, and published book. 7. Library and My Publications: Library Functionality: Provide a space where users can access published books. Personal Publications Management: Allow authors to view and manage their own publications, including downloading books, chapters, and certificates. 8. Billing: Invoice Management: Create a section where users can download invoices for their transactions. 9. Integration of External Tools: Payment and Plagiarism Tools: Integrate secure payment gateways and plagiarism detection tools to ensure the originality and quality of the content. 10. Design and User Interface: Compatibility and Responsiveness: Ensure the plugin's interface is compatible with the current Moodle design and functions efficiently on both the web platform and the mobile app.
2 hours ago7 proposalsRemoteI need a PHP code that will filter emails from very nested array
I require a developer to build a custom PHP function or class that will efficiently extract email addresses from nested multi-dimensional arrays. The arrays can contain other arrays within arrays to unpredictable depths, so a recursive approach is necessary. The function needs to search through all nested arrays and return a flat one-dimensional array only containing any email addresses found. Email addresses may be stored in array keys, values or both. Several common email formats need to be supported including names, dots, plus symbols and various TLDs. Performance is important as the arrays can become very large, so iterative or generator-based approaches would be preferable over directly building a result array. Unit tests covering different edge cases should be included to ensure accuracy. Security is also a factor as real user data may contain emails. Proper validation and sanitization is needed to avoid malformed addresses or possible XSS issues. The function must not expose any private data or functionality from my codebase. Documentation and comments explaining how to use the function are required. Knowledge of PHP best practices and OOP principles for such a utility function would be an asset. This is a challenging opportunity for an experienced PHP developer to build robust, recursive array searching functionality with a focus on accuracy, performance and security. Let me know your estimated timeline and hourly rate to complete this project including tests and documentation. I look forward to reviewing any bids and discussing scope in more detail.
2 hours ago5 proposalsRemoteopportunity
AngularJS - Existing Stripe integration to include 3D secure
AngularJS Stripe Project - Update existing Stripe integration to include 3D secure I currently use the Stripe system and want to install the 3D secure function. Stripe would need to return certain data depending on whether the 3D secure payment was successful. A simple iframe insert would not be suitable as the forms would need to be created on my AngularJS front end that already connects directly with the Stripe api. Current functionality with Stripe includes: • Single payments • Full integration with our own MySQL database The webpage that requires an upgrade is: TBC... Specification • Should I have any issues with integrating the code/script, the programmer will facilitate integration over TeamViewer. • Payment for this job will be released once all relevant code/files has been sent to me, integrated by me, and tested to ensure it works. • Only files compatible with AngularJS 1.5.7 should be used for the front-end • Only files compatible with PHP Version 7.0.22-0 should be used for the back-end • Only files compatible with Slim Framework version 2.6.1 should be used. • Only MySQL queries compatible with 'ver 14.14 distrib 5.5.40 for debian-linux-gnu' should be used for database communication • Separate CSS file • Separate Bower install scripts into separate files • Separate AngularJS Controller file • Separate HTML file for the view • Separate PHP file for database interaction • Job will be completed by the specified deadline • On completion, a proven working copy must by demonstrated through a webpage owned by the programmer • All non-database related logic must take place within AngularJS Controller, Service, or Function • Payment will be released within four working days to allow time for integration • Project to completed with by the specified deadline • Use my file and code structure as demonstrated in zip file, pay special attention to the structure of my controllers, services, and php functions • File amendments to existing files in my file structure should be placed at the bottom of each file • List of relevant files/folders modified/added should be specified when submitting this project • Any specific integration instructions should be clearly specified in word document • Ensure any newly implemented CSS code does nt conflict with existing CSS code. • All table should have first letter capitals and the pre-fix Tbl. Eaxampe: Tbl_Property • All table columns should have first letter capitals. For example Property_Name • Your css should not adjust the format of main elements like a, ul, ui, etc. Specify unique referenceors only. • API calls from within the controller should be implemented using the following format: return $http({ method: 'GET', url: "api/test/" + id, params: $httpParamSerializer(dataObj), paramSerializer: '$httpParamSerializerJQLike'//, });
2 hours ago4 proposalsRemoteopportunity
Grab Images from URLs and create individual .webp files
I have a spreadsheet with 1950 product URLs in it. I need somebody to scrape those URLs and grab the main product image. I then need that image isolating (backgrounds removed) and saved as .webp files 1000x1000px at 300dpi
2 hours ago20 proposalsRemoteMagento Configurable Products not showing on Front End.
I have configurable products made but they are not showing and we cant figure out why exactly; Would you be interested in looking at these? You would have to find the solution in order to get payment. There would be no manual work juust finding the error. You will not be given SSH access.
11 hours ago12 proposalsRemoteI want a bot scraper designed for a specific website
I am after a bot scraper for gumtree.co.uk, I am After mobile numbers that start with 07 from the Pets section, please note gumtree requires a log in and have to click on number to reveal on the each Advertisement, I want a execution file on the url I provide to scrape all connected pages, the bot needs To sign into gumtree and type pets in search and then open each advertisement and click on reveal number and copy the number into excel or notepad file, only message if understand and can do this work no messing about fixed price only will be replied too, Please start with message with Matty so I know you have read this fully anyone who don’t type Matty will not be replied too / thank you
12 hours ago24 proposalsRemoteNeed web retrieval old site from archive/new design nonprofit
Need website developer to create new site from scratch for non profit. 7-10 pages Will provide content to you 1Product page with cart Godaddy hosting retrieve old site from www archive Will use some of content from previous site or database or files Must be fully functional and ready to use, live site simple site, goes to lowest budget
13 hours ago18 proposalsRemoteServer-Side Tracking Setup via Stape.io
We are looking for a skilled developer to assist in setting up server-side tracking using Stape.io for our digital marketing agency. The ideal candidate will have experience in server-side tracking, Google Tag Manager, and data layer implementation. Project Requirements: Set up server-side tracking on our website using Stape.io Configure Google Tag Manager for server-side tagging Ensure accurate data collection and event tracking Collaborate with our team to integrate the tracking setup with our existing systems Troubleshoot and resolve any issues related to the tracking setup Skills Needed: Proficiency in Stape.io and server-side tracking Strong knowledge of Google Tag Manager and data layer implementation Experience with JavaScript, HTML, and web development Ability to work independently and communicate effectively Detail-oriented with a focus on accuracy and data integrity About Us: Lomax PPC is a digital marketing agency specialising in Google Account management. We pride ourselves on providing seamless, high-quality services that allow our partner agencies to focus on their core business and client relationships. Project Timeline: We aim to have the server-side tracking setup completed and verified within two weeks from the start date. Please provide an estimated timeline and any relevant project experience in your proposal. If you have the expertise and are interested in working with us, please submit your proposal along with your portfolio and any relevant references. If this solution works well for our initial client, we will be looking to roll our the solution across our wider client base. We look forward to collaborating with you!
13 hours ago8 proposalsRemoteSoftware Evaluation and Figma Guide Creation Specialist
We are seeking a highly skilled and experienced freelancer to evaluate our current software suite and create a comprehensive Figma guide based on the evaluation. The ideal candidate will have a strong background in software analysis, user interface design, and proficiency in Figma. - Conduct a thorough evaluation of our existing software suite. - Identify strengths, weaknesses, and areas for improvement. - Create a detailed and user-friendly guide in Figma based on the evaluation. - Collaborate with our team to ensure all necessary aspects of the software are covered. - Provide recommendations for enhancements and optimizations. **Requirements:** - Proven experience in software evaluation and analysis. - Expertise in user interface and user experience design. - Proficiency in Figma and other design tools. - Strong analytical and problem-solving skills. - Excellent communication and collaboration abilities. - Attention to detail and a commitment to producing high-quality work. - Previous experience in creating Figma guides or similar documentation. - Knowledge of our industry or similar software products. - Ability to work independently and meet deadlines.
14 hours ago17 proposalsRemoteJooma site from 3 to 4 version
I have a Joomla site that needs to be upgraded from Joomla 3 to 4 also need to consider that Datso Gallery will not support Joomla 4 so need to convert those components to work with j4
14 hours ago9 proposalsRemoteUpload an App in PlayStore
Hello! I have an app ready to be submited to the Play Store. I already have all the files ready along with the screenshots. I will pay $30.
16 hours ago6 proposalsRemoteSetup of Zammad Customer Service Portal on AWS EC2
Objective: Deploy a Zammad Customer Service portal using Docker on an AWS EC2 instance to manage customer queries, bug triage, and refund requests, with detailed user roles and permissions. Responsibilities: 1. Configure and deploy the Zammad Customer Service portal on an AWS EC2 instance using Docker, ensuring the installation of the latest LTS community version of Zammad. 2. Set up granular user roles and permissions within the Zammad environment: * Admin: Full access to all administrative and configuration features. * Manager: Ability to oversee specific teams and initiatives (customer queries, bug triage, and refund requests), with access to relevant management tools but no server administrative privileges. * Agent: Access to manage tickets related to assigned teams and initiatives, without access to administrative or high-level reporting tools. 3. This should feature Instant chat support and integrate customer feedback into easy to read report for the manager 4. Ensure the system is fully functional and integrated with existing AWS Email and Phone message servers as required. 5. Provide detailed documentation of the deployment process, configurations, and user role setup. Handover the system post-setup with comprehensive operational guidelines. Key Considerations: 1. Engage with prospect partners who can accept custom offers without requiring upfront payments. 2. Operating System Preference: Preference for Windows but may use Linux if it provides a better performance or deployment experience. 3. Communication: Regular updates should be provided every three days to ensure the project remains on track, including the ability to deliver in-depth, hour-long video updates upon request. 4. Quality Assurance: Conduct a QA process followed by a review phase to ensure all functionalities meet the specified requirements. 5. Integration Support: Post-deployment, provide integration support to ensure seamless communication between Zammad and existing AWS Email and Phone message servers. Deliverables: 1. A fully functional Zammad Customer Service portal on an AWS EC2 instance. 2. User roles and permissions set up for Admin, Manager, and Agent, tailored to specific teams and initiatives. 3. Comprehensive documentation of the deployment process, server configuration, user role setup, and integration details. 4. Verification of successful integration with existing AWS services. Timeline and Milestones: Provide a detailed timeline and expected milestones during the quotation process, including deployment, QA, and integration phases.
16 hours ago8 proposalsRemoteopportunity
Database Administrator / Back-end Developer Required
Hi, I am looking for a Database Administrator / Back-end Developer to complete the given below requirements: Scenario: 1. The store is based on Magento 2.4.6-p3 with all necessary server requirements such as Nginx 1.22, MariaDb 10.6, Varnish cache 7.3, php 8.1, Composer 2.2, Elasticsearch 8.5, MySQL 10.6, RabbitMQ 3.11, Redis 7, etc. 2. The website is hosted on CCX53 on Hetzner Cloud: 32 CPU, 128 GB RAM (dedicated resources) Here are the details of the products present in the database: 1. The store has 320 million products in 411 GB database. There are no product attributes, or variables. Just simple products. 2. There are no product images 3. Each product is a company information page i.e. the products are digital and it provides information on companies globally. I will share the sample product page link once you submit your proposal. Magento Modules Installed and configured: 1. Amasty Elasticsearch: https://amasty.com/elasticsearch-for-magento-2.html 2. Amasty Google Speed Optimiser Pro: https://amasty.com/google-page-speed-optimizer-for-magento-2.html 3. Amasty Varnish Full Page Cache Warmer: https://amasty.com/full-page-cache-warmer-for-magento-2.html Requirements: 1. Import the product database of 411 GB database. I will provide the database in SQL format. 2. Optimise the Elasticsearch and page load 3. We expect 100 concurrent users anytime throughout the day 4. Elasticsearch should index all the products 5. Optimize website performance. Current score on Google page speed insight is 47 on mobile and 83 on Desktop. 6. Product search result should be less than 3 seconds 7. Suggest if the job requires server change
16 hours ago16 proposalsRemoteShopify Developer - Web Designer
Looking for an experienced shopify web developer to build 2 ecommerce websites. You will need to be well versed and with great communication skills. You must have the ability to code on shopify and build websites that convert very high.
17 hours ago84 proposalsRemoteopportunity
Professional App Builder & NextJS Developer (2 projects)
Hi, We require an app building (android & ios) as an alternative to presenting a plastic card. The app will link to our software ProactivPrivileges.co.uk The flow chart attached explains most of the features. In addition to the features on the flowchart we require:- To be able to input menus for restaurants & takeaways. Customers can place an order which goes through to the specific restaurant / takeaway. Also the food outlet can take payments from their payment facilities so will need to link with API's. Voice note explanation of the app: https://drive.google.com/file/d/1J5M-ruJ6PxzPDJhO7GQMgGGAkG-_tZ1i/view?usp=drive_link We also require, as a priority to the App, a NextJS developer. We have several funnels - details on the link below. https://docs.google.com/document/d/1xkxtjzA2tBfgpG1uspUY0UsTUhkvD2G9/edit?usp=drive_link&ouid=106608214585991598935&rtpof=true&sd=true A face to face meeting will be the next stage. Due to the usual volume of interested developers received; we will require an exact figure for the funnel quote & timescales. For the app we require a pretty accurate quote if not an exact one, along with a turnaround time. We also require you to be a good communicator in English & happy to have remote face to face meetings. Regards Proactiv
17 hours ago32 proposalsRemoteShopify APP (Discount Function)
Volume discount app required built for Shopify. Requirements: - Shopify Public APP - Functionality: Add 2 products for 10% discount, add 3 products for 20% discount and so on - Similar APP: https://apps.shopify.com/steppun-discount Basically exactly like this above app but with added feature to show Discount on product page. Some tutorials to help building this function: https://www.youtube.com/watch?v=wgybzkvC9Q0 https://www.youtube.com/watch?v=6DcGkKtQbZs https://shopify.dev/docs/apps/selling-strategies/discounts/discount-function-examples https://shopify.dev/docs/apps/selling-strategies/discounts Budget: 200USD
18 hours ago20 proposalsRemoteopportunity
Restricting purchases in Magento
I am looking for a system to prevent certain customers by name, address, and possibly ip location from purchasing products. Or Altenatively a system where customers have to pay to use the site and be approved to buy? I also have some general tidying up that needs doing of the site
18 hours ago27 proposalsRemote