
Javascript Projects
Looking for freelance Javascript jobs and project work? PeoplePerHour has you covered.
Full stack developer for regular work
Proficiency in JavaScript/TypeScript. Hands-on experience with front-end frameworks such as React. Experience with backend technologies like Node.js, Express, NestJS, or similar frameworks. Familiarity with SQL databases such as PostgreSQL or MySQL. Strong problem-solving skills and the ability to understand client issues. Experience with RESTful APIs and third-party integrations. Knowledge of version control systems like Git. Strong debugging and troubleshooting skills. Ability to work both independently and in a team environment.
2 days ago31 proposalsRemoteLogin, download specific files based on filter
ai does this , however requires some tuning and tweaking it must be python script 1 script to login to site using username/pass 2 proceed to specific menu section, 3 set the filter 4 iN results given proceed with link given(javascript link with userID) 5 in new window open select 'specific' menu 6 in page open download all files by filter(doc, jpg) 7 save all files in specific folder there might best some amendments depends on script limitations and user session time outs.
17 days ago24 proposalsRemoteE commerce
I am seeking a skilled frontend developer to design and build an e-commerce website for my client ZEE using modern technologies. The candidate should have expertise in React frameworks like Next.js along with CSS libraries such as Tailwind CSS or Material UI. Strong proficiency in JavaScript and experience consuming REST APIs or working with MongoDB is essential. The scope of work involves creating an online store with attractive product listings, filtering and search capabilities. Ease of use and an optimized customer experience should be top priorities. Additional requirements include developing a login system, shopping cart, and checkout process integrated with payments. Mobile responsive design across different devices is also needed. Working independently, the developer will be responsible for the entire frontend development lifecycle from design to launch. Strong communication and problem-solving skills are a must to coordinate with the backend team. The position is remote without fixed hours, allowing flexibility to work from any location. This is a part-time contract role lasting 3-6 months with potential for extension. Candidates with a portfolio of similar work will be preferred. Collaboration, fast learning and attention to detail are valued equally with technical proficiency. Interested professionals matching the criteria should provide their availability and hourly rates for consideration. I look forward to reviewing submissions to select the best fit for this exciting e-commerce project.
8 hours ago18 proposalsRemoteI want to create a content writing and sharing platform website
The project description is as follows: We are looking for a skilled software engineer to develop a content writing and sharing platform website. The platform will allow users to write and share their content, including articles, stories, and other forms of writing. The website should have a user-friendly interface, and it should be optimized for search engines. The software engineer will be responsible for developing the backend and frontend of the website, as well as integrating with third-party services such as social media platforms. The website should also have a robust security system to protect user data. The ideal candidate should have experience developing web applications using modern technologies such as JavaScript, HTML, and CSS. They should also have experience with databases and server-side programming. The candidate should be able to work independently and be able to meet deadlines. If you are interested in this project, please submit your resume and portfolio of your previous work. We will review your application and contact you if we are interested in scheduling an interview.
18 days ago37 proposalsRemoteHelp with an E-mail issue
An expert is sought to resolve an email submission issue on a simple HTML website. The contact form currently fails to deliver messages sent via the site. Built from a template on Bootstrapmade.com, the code includes the requisite JS file but lacks validation functionality. All necessary files such as contact-php are implemented, yet errors prevent transmission. A skilled programmer familiar with JavaScript and PHP is needed to inspect the codebase, identify the source of the defect, and implement a fix allowing submission and receipt of emails from the contact page. The task involves analyzing existing code and troubleshooting a singular technical problem to restore proper contact form functionality in a timely manner. Detailed info when agreed.
a month ago24 proposalsRemoteopportunity
Full-Stack Web Developer for POS System Development
We are seeking a talented Full-Stack Web Developer to lead the design and implementation of a comprehensive web-based Point of Sale (POS) system. This system will encompass a customer-facing self-ordering interface and a kitchen display screen to optimize order management and kitchen operations. Key Responsibilities: System Design and Development: Architect and develop a responsive web-based POS system that includes: A self-ordering interface for customers to browse the menu, customize orders, and make payments. A kitchen display system (KDS) for real-time order tracking and management by kitchen staff. Ensure seamless integration between frontend and backend components for real-time data synchronization. Frontend Development: Design and implement user-friendly interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js). Ensure the application is responsive and optimized for various devices, including tablets and kiosks. Backend Development: Develop a robust server-side application using Node.js with Express or similar frameworks. Implement RESTful APIs for communication between the frontend and backend. Integrate with databases such as MySQL or MongoDB for data storage and retrieval. Real-Time Data Handling: Implement real-time communication features using WebSockets (e.g., Socket.io) to facilitate instant updates between the self-ordering system and the KDS. Payment Integration: Integrate secure payment gateways to process transactions within the self-ordering interface. Testing and Deployment: Conduct thorough testing to ensure system reliability, security, and performance. Deploy the application to a cloud platform and ensure scalability. Qualifications: Proven experience as a Full-Stack Web Developer, with a portfolio showcasing relevant projects. Proficiency in frontend technologies: HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js. Strong backend development skills using Node.js and Express or similar frameworks. Experience with database management systems such as MySQL or MongoDB. Familiarity with real-time data handling using WebSockets (e.g., Socket.io). Experience integrating payment gateways and ensuring PCI compliance. Understanding of responsive design principles and cross-browser compatibility. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Preferred Qualifications: Experience developing POS systems or similar transactional applications. Knowledge of cloud platforms for deployment (e.g., AWS, Azure, or Google Cloud). Familiarity with Agile development methodologies.
19 days ago60 proposalsRemotepre-funded
UK Client Facing WordPress/Magento Developer Needed [Monthly]
I run a Birmingham digital agency and I'm looking for a developer with strong WordPress and Magento skills to be available for regular monthly work. Typical tasks will include technical support (inc. routine updates for existing contracts) and new builds/projects. Monthy work/income is guaranteed (1K+)! Mandatory requirements are: Agreed hourly rate which works with our internal pricing UK based and available for Teams/Zoom calls with clients Regular contact with me (WhatsApp, email, phone) and same/next day response times Input into establishing quotes and estimates Google project management and time-keeping 5+ years development experience with WordPress and Magento PHP / custom development Ideally other open source CMS platforms like Laravel, Drupal, Joomla and other CMS Ideally JavaScript development including Front-end (e.g. React, Vue, TypeScript), Back-end (e.g. Node.js), Full-stack (e.g. Next.js), apps (e.g. React Native) Ideally AI & automation (e.g. TensorFlow.js, Puppeteer). No overseas developers please! Please contact me if interested. Many thanks, David
22 days ago79 proposalsRemoteopportunity
Full-Stack Laravel + React Developer
Job Post: Full-Stack Laravel + React Developer for Cleaning Services Platform We’re looking for a skilled full-stack developer to complete a web platform for a cleaning services marketplace. The site connects homeowners with cleaners and includes features such as job listings, a price builder, a booking system, a messaging system, and admin tools. Tech Stack: Backend: Laravel (PHP) Frontend: JavaScript Messaging System: React Payments: Stripe (you don’t need deep Stripe knowledge—we can support integration) --- What’s Already Built: User Registration System Job Creation & Application Flow Price Builder Basic Messaging System (React) --- What Needs to Be Completed: Notifications System (for new messages, job status changes, etc.) Rating Feature (simple review/rating system for both homeowners and cleaners) Admin Section (dashboard to manage users, jobs, disputes, analytics) Messaging System Verify and finish user-to-user messaging Add separate messaging channels for: Customer Service Quality Control Payment System Stripe integration for payments and payouts --- Project Timeline: Deadline: Project must be completed and ready for testing/soft launch by June 2025 Time Estimate: ~8 weeks --- Ideal Developer: Strong experience with Laravel & MySQL Comfortable with JavaScript & React Familiar with real-time notifications (e.g., Pusher, WebSockets) Experience with payment systems (Stripe is a plus) Can work independently and communicate clearly --- To Apply: Please send: 1. A short intro about your experience with Laravel + React 2. Links to any similar platforms or relevant past work Price is negotiable
16 days ago30 proposalsRemoteopportunity
Role tendancy application
This project seeks to develop an interactive marketing role tendencies assessment tool for a client's website. Currently, the assessment exists as an Excel spreadsheet containing 15 questions that determines alignment with 20 different marketing roles. Users receive their top aligned roles and a visual 'spider diagram' depiciting their results. The goal is to transform this useful self-assessment into an engaging web application. Users should be able to complete the 15 question assessment directly on the client's new website. Upon submission, their results must instantly display on screen, clearly indicating their most dominant roles. A downloadable PDF report containing their personalized results and spider diagram will also be generated and provided on provision of thier name and email address. The assessment questions and role options should carry over directly from the existing Excel version. Developers will be responsible for designing and coding the new interactive interface using HTML, CSS and JavaScript. User experience must be intuitive and responsive across devices. Submitted data does not need to be saved or tracked. This project presents an opportunity to help more people understand their natural strengths and tendencies for various marketing careers. By modernizing the assessment into an accessible digital format, the client can better serve customers and promote their services online. Developers skilled in frontend development can help bring this self-discovery tool to the web in an engaging and helpful way. Website being added to - in early career section (https://xd.adobe.com/view/ced3c1f1-4d16-4aeb-b9ef-7e54860cbf21-9b80/)
20 days ago28 proposalsRemotePart-Time PHP Dev (UK) – Ongoing E-commerce Work 15hr/pw
Description: We are a small Maidstone based web development agency TME Digital, seeking a senior PHP developer to provide ongoing support and development for our custom-built e-commerce website. This is a long-term, part-time engagement requiring approximately 15 hours per week. Key Responsibilities: > Maintain and enhance our bespoke PHP-based e-commerce system. > Integrate with third-party APIs (e.g., payment gateways, shipping providers). > Troubleshoot and resolve technical issues. Requirements: > Minimum 7 years of PHP development experience > Proven experience with custom e-commerce platform development > Familiarity with MySQL databases and efficient query design. > Excellent problem-solving skills and attention to detail. > Strong communication skills in English. > Must be UK-based or have significant overlap with UK working hours. Preferred Skills: > Experience with AWS services is advantageous but not essential. > Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus. Engagement Details: Commitment: We have a couple of roles and are offering a mix of 5-15 hours per week. Rate: £40-75ph Location: Remote, but must be UK-based or have significant UK time zone overlap. Application Instructions: Please submit a proposal detailing your relevant experience, your hourly rate, and examples of similar projects you've worked on. Highlight your experience with custom PHP development and e-commerce platforms.
22 days ago91 proposalsRemoteFreelancer gesucht: WordPress-Webentwicklung
Du bist ein erfahrener WordPress-Entwickler mit einem Auge für modernes Webdesign? Du möchtest spannende Web-Projekte mitgestalten und optimieren? Dann bist du bei uns genau richtig! Wir suchen einen talentierten WordPress-Freelancer! Was du mitbringen solltest: ✅ WordPress-Expertise (Themes, Plugins, Custom Development) ✅ HTML, CSS, JavaScript & PHP für individuelle Anpassungen ✅ Erfahrung mit animierten Websites (GSAP, ScrollMagic, CSS-Animationen) ✅ Sicherer Umgang mit Page Buildern (Elementor, WPBakery, Gutenberg) ✅ Auge für modernes UX/UI-Design & Gestaltung ✅ Erfahrung in Performance-Optimierung & SEO ✅ Kreativität, Eigeninitiative & Zuverlässigkeit Was wir bieten: ✨ Abwechslungsreiche Projekte mit kreativen Herausforderungen ✨ Flexible Freelance-Tätigkeit – remote oder bei uns im Team ✨ Faire Vergütung & schnelle Abwicklung ✨ Langfristige Zusammenarbeit möglich Klingt nach deinem Ding? Dann schick uns deine Arbeitsproben & ein paar Zeilen über dich. Wir freuen uns darauf, dich kennenzulernen!
22 days ago40 proposalsRemoteWordPress Designer & Developer (Only UK, EU & US Based)
London Web Studio Ltd. is a leading web development agency specializing in high-quality, user-friendly, and scalable websites for e-commerce, corporate, and creative businesses. We are looking for a talented WordPress Designer & Developer to join our growing team for a long-term role. Role Overview: We are seeking an experienced WordPress professional who can design and develop stunning websites that align with our clients' needs. You will work on custom themes, plugins, and optimizations to create fast, responsive, and visually appealing websites. Responsibilities: 1) Design and develop custom WordPress themes and templates. 2) Customize and optimize existing WordPress websites for speed, security, and SEO. 3) Develop and modify plugins to enhance functionality. 4) Ensure responsive design and cross-browser compatibility. 5) Troubleshoot and fix WordPress-related issues. 6) Collaborate with designers, project managers, and clients to deliver high-quality solutions. 7) Stay updated with the latest WordPress trends and technologies. Requirements: 1) Proven experience in WordPress development (3+ years preferred). 2) Strong proficiency in HTML, CSS, JavaScript, PHP, and MySQL. 3) Experience with Elementor, WooCommerce, and custom theme development. 4) Knowledge of SEO best practices and website performance optimization. 5) Familiarity with version control (Git) and WordPress security measures. 6) Ability to work independently and manage multiple projects efficiently. 7) Strong problem-solving skills and attention to detail. Preferred Qualifications: 1) Experience with REST API integrations. 2) Knowledge of Adobe XD, Figma, or Photoshop for UI/UX design. 3) Familiarity with WordPress Multisite and Membership sites. 4) Previous agency experience is a plus. If you’re a passionate WordPress Designer & Developer looking for a long-term opportunity with a dynamic team, we’d love to hear from you! Send your CV, portfolio, and a brief cover letter.
a month ago32 proposalsRemote
Past "Javascript" Projects
opportunity
Template Updated Using HTML with embedded CSS and JavaScript.
I have a template written in HTML with embedded CSS and JavaScript. I am looking to have it updated - it should be a pretty simple job, but if it's successful, then there will be more updates for me in the future. Invoices Update: Update 1: When the PDF file downloads, we would like it to download as - Invoice (INV****).pdf Update 2: When the client's postal address is longer, the totals are pushed to a second page—we just need someone to update the table sizes so it always fits on one page. Quote Update: We would like the pdf file to download as: *Job Number* - *Client Name* - *Job Name* - *Version Number*.pdf
Convert a WP site to a custom site with backend using PHP & WP.
I need a web developer who is proficient in PHP, WordPress, HTML, CSS, and JavaScript to take a Figma design and convert our WordPress website into a beautiful, custom-built site with complex functionality.
Javascript
I need an event handler for the following html: If the textarea in one of the sections is clicked then the corresponding hidden buttons become visible. The butons stay visible if any other elments within the section is clickd such as images etc. When the user moves to another section, the the old sections buttons become hidden and the new sections button become visible and so on.. I do not want to use the pattern of when a new section if focuses for the code to scan through all the other sections and hide the buttons. That would be easy and inefficinet. I would like the code just to take into consideration the section that is being focused or blurred without having to use any other section.
Fence Installation Photos in Adobe Photoshop Using JavaScript
I have a complex problem I am looking for someone to solve. I have the JavaScript already written, but I would like to see if you could help me troubleshoot why it does not work correctly. This program is supposed to add fence images to house photos in Photoshop. So, I have attached a house photo as an example. I want to automate where the fence goes in these images so it looks like it belongs in the house image. I am using the extendScript toolkit CC to make this happen. If you can fix the script, I can send you all the files. I want to dictate where the fence will go by coordinates and then place it on it. But it must work so it does not cross over on the house's driveway. There are about nine images per house, so I need to change where the line will go over every nine batches of photos. Take note that there are at least 3,000 styles of fence sections. So, this needs to be automated as much as possible.
opportunity
Speed Up SquareSpace Website
I have Google Page Insights for desktop and mobile for my Squarespace website. Coding to the website has been added by skilled developers on PPH that I paid for, but according to Google Page Insights reports, at the links below, there are issues with the code that are affecting the page speed. Dexktop https://pagespeed.web.dev/analysis/https-www-pailsolicitors-co-uk/99xd367j8e?form_factor=desktop Mobile https://pagespeed.web.dev/analysis/https-www-pailsolicitors-co-uk/99xd367j8e?form_factor=mobile For example: Reduce unused JavaScript . potential savings of 1,474 KiB Serve images in next-gen formats. Potential savings of 753 KB Image elements lack explicit width and height. Enable text compression: potential savings of 570 Kib. Serve static assets with an efficient cache policy: 13 resources found. Ensure text remains visible during webfont loading. Defer offscreen images: potential savings of 531 Kib. Avoid serving legacy JavaScript to modern browsers: potential savings of 1 Kib. Avoid enormous network payloads: total size was 4,987 Kib. Avoid long main-thread tasks: 5 long tasks found. Minimise third-party usage: third-party code blocked the main thread for 170 ms Avoid large layout shifts: 4 layout shifts found. Avoid chaining critical requests: 28 chains found I want all these issues resolved without affecting the website’s current text, SEO page structure, or style. Once the task is complete, I want to see a significant reduction in all the above metrics. The project will be awarded to the freelancer who presents a clear project plan with the project scope, including key deliverables, timelines, and milestones. I will only entertain bids with a 50% deposit.
I am looking for fullstack developer
I am looking for MERN stack developer. This app is for restaurant app. Frontend: React.js, Redux, HTML5, CSS3, JavaScript (ES6+), TypeScript Backend: Node.js, Express.js, RESTful APIs, GraphQL Database: MongoDB, Mongoose, database design DevOps: Basic AWS/Heroku/DigitalOcean, CI/CD pipelines Other: Git, JWT authentication, WebSockets, testing (Jest/Mocha) Please send me your github or resume for it
opportunity
Javascript and/ or Php project
Hi I am looking for somebody to write a field of view calculator for a website. I can do the maths but the Java is not my thing. I need a be page that does this... So I have a list of Telescope makers their telescopes and the scopes aperture size and focal length. I also have a list of Camera makers, their cameras and the cameras x and y chip size and pixel size. I want a user to select a telescope maker from a dropdown and that to populate a drop down of telescope make by that maker on selecting that the aperture size and focal length is determined The same happens with cameras but we get the pixel the pixel scale and chip x & y size. There is a third dropdown that selects a focal length reducer or multiplier. This just changes the telescopes effective focal length. A forth drop down selects an image. The calculated field of view and pixel scale is displayed (I can provide the maths) The selected image is rescale to the right pixel scale and a rectangle is overlaid showing the calculated field of view. This image is displayed. Note they are a number of sites doing something similar. I expect that their might be some future development work once the site is running. This will be extra.
Help with Elementor Website
This project involves customizing an existing Elementor website to enhance its functionality and improve its visual appeal. The freelancer will work closely with the client to understand their requirements and goals and will implement the necessary changes to achieve them. The project scope includes: Customizing the homepage layout and design to create a more visually appealing and user-friendly interface. Adding new pages to the website and populating them with content. Implementing a contact form and ensuring that it is functional and secure. Optimizing the website for search engines to improve its visibility and ranking. Adding social media integration to allow users to share content on their social media platforms. Ensuring that the website is responsive and adapts to different screen sizes and devices. Testing the website thoroughly to identify and fix any bugs or issues. The freelancer should have a strong understanding of Elementor, HTML, CSS, and JavaScript, as well as experience with WordPress. They should also be able to work independently and meet deadlines. The client is looking for a freelancer who is reliable, efficient, and communicative. They should provide regular updates on the progress of the project and be available to answer any questions or concerns that the client may have. the freelancer should provide a detailed quote that includes the cost of their services and any additional expenses that may be incurred. If you are interested in this project, please submit your proposal along with your portfolio and any relevant experience. We will review your proposal and contact you if we are interested in hiring you for the job.