
Freelance Jobs
Looking for freelance jobs and project work? PeoplePerHour has you covered.
Build webscraper to collect data from outlet menus
I have a list of appr. 50.000 outlets, of which I want to have the menu information scraped cleansed and organised (see FACT DIM below). Assignment is to receive a working and tested code for doing that, perphaps for a smal sample of 100 outlets or so to see that it's working. Lump sum proposal please, needs to be ready asap. Best regards, Sander -------------- CREATE TABLE public.outlet ( outlet_id bigint GENERATED ALWAYS AS IDENTITY NOT NULL, naam text NOT NULL, plaats text, website_url text, segment text, status text NOT NULL DEFAULT 'actief'::text CHECK (status = ANY (ARRAY['actief'::text, 'inactief'::text])), created_at timestamp with time zone NOT NULL DEFAULT now(), updated_at timestamp with time zone NOT NULL DEFAULT now(), CONSTRAINT outlet_pkey PRIMARY KEY (outlet_id) ); CREATE TABLE public.menu_source ( source_id bigint GENERATED ALWAYS AS IDENTITY NOT NULL, outlet_id bigint NOT NULL, pagina_type text, url text NOT NULL, domain text, bestandstype text CHECK (bestandstype = ANY (ARRAY['html'::text, 'pdf'::text, 'image'::text])), confidence real, is_active boolean NOT NULL DEFAULT true, created_at timestamp with time zone NOT NULL DEFAULT now(), CONSTRAINT menu_source_pkey PRIMARY KEY (source_id), CONSTRAINT menu_source_outlet_id_fkey FOREIGN KEY (outlet_id) REFERENCES public.outlet(outlet_id) ); CREATE TABLE public.crawl_run ( run_id bigint GENERATED ALWAYS AS IDENTITY NOT NULL, source_id bigint NOT NULL, crawled_at timestamp with time zone NOT NULL DEFAULT now(), http_status integer, etag text, last_modified text, sha256 text, parse_status text NOT NULL DEFAULT 'pending'::text CHECK (parse_status = ANY (ARRAY['pending'::text, 'ok'::text, 'partial'::text, 'failed'::text, 'not_modified'::text])), parser_version text, raw_ref text, CONSTRAINT crawl_run_pkey PRIMARY KEY (run_id), CONSTRAINT crawl_run_source_id_fkey FOREIGN KEY (source_id) REFERENCES public.menu_source(source_id) ); CREATE TABLE public.menu_item ( menuitem_id bigint GENERATED ALWAYS AS IDENTITY NOT NULL, run_id bigint NOT NULL, categorie text, product text NOT NULL, beschrijving text, prijs numeric, valuta text NOT NULL DEFAULT 'EUR'::text, volume text, merk text, merkeigenaar text, positie integer, confidence real, CONSTRAINT menu_item_pkey PRIMARY KEY (menuitem_id), CONSTRAINT menu_item_run_id_fkey FOREIGN KEY (run_id) REFERENCES public.crawl_run(run_id) ); CREATE TABLE public.change_event ( event_id bigint GENERATED ALWAYS AS IDENTITY NOT NULL, outlet_id bigint NOT NULL, source_id bigint, oud_menuitem_id bigint, nieuw_menuitem_id bigint, detectiedatum timestamp with time zone NOT NULL DEFAULT now(), event_type text NOT NULL CHECK (event_type = ANY (ARRAY['product_toegevoegd'::text, 'product_verwijderd'::text, 'prijs_verhoogd'::text, 'prijs_verlaagd'::text, 'brand_switch'::text, 'menu_redesign'::text])), oude_waarde text, nieuwe_waarde text, ai_interpretatie text, impact text CHECK (impact = ANY (ARRAY['hoog'::text, 'midden'::text, 'laag'::text])), opportunity_score integer CHECK (opportunity_score >= 0 AND opportunity_score <= 100), aanbevolen_actie text, bevestigd_runs integer NOT NULL DEFAULT 1, status text NOT NULL DEFAULT 'nieuw'::text CHECK (status = ANY (ARRAY['nieuw'::text, 'bekeken'::text, 'afgehandeld'::text, 'false_positive'::text])), CONSTRAINT change_event_pkey PRIMARY KEY (event_id), CONSTRAINT change_event_outlet_id_fkey FOREIGN KEY (outlet_id) REFERENCES public.outlet(outlet_id), CONSTRAINT change_event_source_id_fkey FOREIGN KEY (source_id) REFERENCES public.menu_source(source_id), CONSTRAINT change_event_oud_menuitem_id_fkey FOREIGN KEY (oud_menuitem_id) REFERENCES public.menu_item(menuitem_id), CONSTRAINT change_event_nieuw_menuitem_id_fkey FOREIGN KEY (nieuw_menuitem_id) REFERENCES public.menu_item(menuitem_id) );
16 days ago30 proposalsRemoteopportunity
Cinematic App Intro Video Designer Needed
We are looking for a talented video editor / motion designer to create a short cinematic intro video for a new motivation / discipline coaching app. The style should be premium, dark, elegant and cinematic — luxury spy / James Bond inspired, but without copying any copyrighted material. We need someone who can handle the full video creation, including sourcing suitable legal stock footage or AI-generated footage, editing, motion graphics, typography, sound direction and final export. The video will be around 15–25 seconds and used as a vertical mobile app onboarding / first-login intro. We are looking for a serious, high-end look: dark visuals, smoke, shadows, black-and-gold mood, secret mission energy, luxury details and strong cinematic storytelling. Please apply only if you have experience with cinematic, luxury, premium or app intro videos. Send 2–3 relevant examples with your proposal.
16 days ago27 proposalsRemoteDay-work Assistant
Seeking a dependable Day-work Assistant to support our remote, part-time operations. You will perform simple daily tasks and check-ins, review basic local materials for US audiences, monitor email and send timely updates, and act as a reliable local contact as we expand. No specialized training required—just US citizenship, current US residence, basic smartphone or computer skills, strong communication, honesty, and the ability to follow clear directions. Commit 2–5 flexible hours weekly to earn supplemental income while helping our team grow.
16 days ago13 proposalsRemoteopportunity
2D CAD drawing required for event space
Experienced 2D CAD designer required to produce an accurate event floorplan for Paris Expo Porte de Versailles, Hall 1. You will receive venue details and supplied assets, then refine the layout through two to three phone calls with the client and continue liaising directly until completion. Must be UK‑based with demonstrable experience in event CAD plans, understanding of circulation, safety clearances, and fixture placement. Deliverables: scalable 2D CAD drawing, revisions as needed, and final file in DWG/PDF formats.
16 days ago35 proposalsRemoteComplete Nigerian trademark application
Nigerian Trademark Filing Overview I am looking for an experienced Nigerian trademark agent or IP professional to file a trademark application for my brand. I have already selected the trademark classes and prepared the specifications. I require someone to complete the application, submit it to the Nigerian Trademarks Registry, and manage the process through to registration. Scope of Work The successful freelancer will: * Review the application details provided. * Prepare and complete the trademark application. * Complete a trademark search * File the application with the Nigerian Trademarks Registry. * Liaise with the Registry throughout the registration process. * Keep me updated on the application's progress. * Forward all official filing acknowledgements, certificates and related documentation once issued. ## Trademark Classes The application will cover: * Class 9 * Class 25 * Class 35 * Class 38 * Class 41 The specifications for each class have already been prepared and will be provided. Important * *the fee is for your professional service only.** * **I will pay all official Nigerian Trademark Registry filing fees separately.** * Please quote **your professional fee only** and confirm that government filing fees are excluded. Please Include * Your experience filing Nigerian trademarks. * Confirmation that you can manage the application from filing through to registration. * An estimated timeline for filing and the overall registration process. I am looking for someone reliable who can manage the process from start to finish with minimal input required once the application has been submitted.
16 days ago15 proposalsRemoteRoblox VFX Artist
I'm building a gacha-style defense game for Roblox and need a VFX artist to bring 20 Guardian characters to life. Models, rigs, and animations are already done — I just need the effects. What I need (per Guardian): - Idle VFX - Basic attack VFX - Strong attack VFX - Spawn-in VFX Total: 4 VFX sets × 20 models = 80 VFX Style reference: bright, punchy, high-contrast — think gacha game quality. Characters range from common to mythic, so effects should scale in intensity by rarity. Tech stack: ParticleEmitters, Beams, Attachments, neon parts — standard Roblox VFX tools. Effects must be optimized for performance (multiple units on screen at once). What I'm looking for: - Proven Roblox VFX experience (portfolio required) - Familiar with attaching effects to rigged models in Roblox Studio - Clean, organized file delivery I'd like to start with a single test piece before committing to the full set. Please share your portfolio and your rate per model when you apply.
16 days ago4 proposalsRemoteFreelancer required with excellent Ai skills
I require a freelancer with experince and knowledg of the best Ai for video editting and photo manipulation. I will supply the required photos and video, for a freelancer to work with. More dtails upon request Immediate start required. No AI replies please,
16 days ago31 proposalsRemoteDeveloper to test & harden a local-first automation CLI (paid)
We're looking for a developer (ideally a few) to help test and improve RailCall, a local-first, developer-grade automation tool. This is real paid work, broken into small fixed-price tasks. Start with one; if it's a good fit, there's a steady stream of more. About the tool (so you can scope your proposal accurately): RailCall runs on your own machine. You describe an automation in plain English and it builds a real, governed workflow that runs locally - not in a vendor cloud. Nothing executes until you approve it (dry-run by default), and every run is sealed with a signed receipt you can verify offline. Keys, data and logs stay on your machine. There's a free tier (500 flows/month, no card) so you can install and start straight away. - Site: https://railcall.ai - Docs: https://railcall.ai/docs.html - Install (macOS/Linux): curl -fsSL https://railcall.ai/install.sh | bash - then run: railcall studio The tasks we're paying for (fixed price, per accepted deliverable): 1. A reproducible bug report or actionable feedback - approx £8 each. Accepted when we can reproduce the issue from your write-up (clear steps, expected vs actual, environment) or directly act on the feedback. 2. A shipped fix, or a genuinely useful workflow you've built - approx £20 each. Accepted when the fix is verified working, or the workflow runs and you supply its signed receipt (via "railcall verify"). 3. A standout build, a written how-to guide, or a short demo video - approx £40 each. Accepted when it's clear, accurate, and something we'd be happy to share with other developers. Every milestone is agreed, awarded and paid through PeoplePerHour. These are paid tasks - not spec work, not a free contest. What we're after: - Comfortable on the command line, with git, and installing a CLI on macOS or Linux - Can write a clear, reproducible report (steps, expected vs actual, environment) - Bonus: experience with MCP, agent tooling, or workflow automation How to propose: Send a proposal here on PeoplePerHour. Tell us which task you'd like to start with, a rough delivery timeline, and anything relevant you've built before. We agree the milestone, award it, and release payment on delivery through PPH. Reliable contributors will be first in line for more of the same work - this is ongoing, and the longer-term arrangement is still taking shape, so no promises beyond the paid tasks named above.
16 days ago22 proposalsRemoteEmail Newsletter Template
Seeking a polished, responsive email newsletter template for monthly client communications. Currently using Kit but open to equivalent platforms. Template should include modular sections (header, hero, articles, CTA, footer), mobile-friendly design, brand-consistent typography and color usage, placeholder image blocks, and editable content areas. Deliverables: HTML/CSS template and guidance for platform integration. Emphasis on accessibility, deliverability best practices, and clean, maintainable code. Potential for regular projects with document design and copywriting for the right person.
16 days ago36 proposalsRemoteModernising an Existing MERN Stack Application
We’re looking for talented developers to help upgrade an existing application that was originally built using the MERN stack (MongoDB, Express.js, React, and Node.js). The goal is to modernise the platform using newer technologies, improve performance, scalability, maintainability, and overall user experience. We’re open to developers who can bring fresh ideas and recommend the best modern architecture and tools for the upgrade. We’re looking for experience in areas such as: Modern frontend development (React, Next.js, TypeScript, modern UI frameworks) Backend architecture and API improvements Database optimisation and migrations Cloud infrastructure and deployment Performance improvements and code quality enhancements Modern software engineering practices If you have experience upgrading legacy applications, improving existing systems, or working with modern web technologies, we’d love to hear from you. Please share your resume and relevant project experience when applying.
16 days ago71 proposalsRemoteopportunity
IP specialist
Seeking an experienced intellectual property specialist to review and refine a legal memorandum. The candidate must demonstrate prior IP experience, strong analytical skills, and familiarity with patent, trademark, and copyright principles. Responsibilities include assessing legal accuracy, clarifying arguments, improving structure and citations, and suggesting strategic recommendations. Deliver clear, professional edits and concise commentary to enhance persuasiveness and compliance with relevant IP standards. Timely, meticulous work required. IF YOU ARE NOT QUALIFIED FOR THIS JOB, I WILL REPORT YOU.
16 days ago9 proposalsRemoteopportunity
Commodity Trading CRM
Seeking an experienced developer familiar with Replit to support and finalize a bespoke Commodity Trading CRM for international markets. The product, initiated on Replit, requires assistance with feature completion, integration, data workflows, user interface refinement, and performance optimization. Ideal candidate will demonstrate Replit proficiency, backend and frontend competence, familiarity with trading workflows, secure data handling, and a collaborative approach to meet delivery timelines and quality standards.
16 days ago43 proposalsRemoteSeonand adword specialist needed
SEO & Google Ads Implementation Specialist Needed (No Strategy Required) We're looking for an experienced SEO and Google Ads specialist to implement a complete marketing plan for our removals company. Important: The strategy, keyword research, content, and implementation plan have already been created. We are not looking for someone to redesign the strategy or sell us a new package. We need someone who can professionally execute what has already been planned. Tasks include: - Publish and optimise SEO content on our WordPress website. - Create and optimise location/service pages. - Implement on-page SEO (titles, meta descriptions, headings, internal links, image optimisation, schema where required). - Set up and optimise Google Ads campaigns using our existing campaign structure. - Configure conversion tracking and analytics where required. - Ensure everything is implemented correctly and follows SEO best practices. Requirements: - Strong WordPress experience. - Proven SEO implementation experience. - Google Ads management experience. - Good communication. - Able to follow detailed instructions rather than replacing the existing strategy. Please include: - Examples of similar work you've completed. - Your hourly rate. - Your availability. - How many hours you estimate this implementation will take. This could lead to ongoing work for the right freelancer once the initial implementation is complete.
16 days ago47 proposalsRemoteBanking Digital Transformation Program – Multiple Open Positions
Banking Digital Transformation Program – Multiple Open Positions We are hiring experienced professionals to join a large-scale Digital Transformation Program for a leading bank in Egypt. This is a long-term engagement (approximately 3 years) with opportunities for both full-time onsite and part-time remote consultants. ## Available Positions * Project Manager * Scrum Master * Solution Architect * Product Owner / Business Analyst * Senior Java/Spring Boot Developer * Java/Spring Boot Developer * Senior Flutter Developer * Flutter Developer * UI/UX Designer * DevOps Engineer * Security Manager * Security Technical Leader * Security Engineer * Security Consultant * Security Analyst * Junior Security Analyst * QA Lead * Senior Scheduler * Scheduler * IT Systems Operator * Data Operator * Zuul API Gateway Administrator * Eureka Service Discovery Administrator * Spring Cloud Config Administrator * Hazelcast Administrator * WebSphere Administrator * OpenShift Administrator * Apache HTTP Administrator ## Employment Type **Full-Time (Onsite)** * Cairo, Egypt **Part-Time / Consultants** * Remote ## Preferred Qualifications * 3+ years of relevant experience (depending on the role) * Experience in enterprise software projects * Banking or financial sector experience is highly preferred * Strong communication and teamwork skills * Experience with Agile/Scrum environments is a plus ## Project Duration Approximately 3 years. ## How to Apply Please complete the application form and upload your updated CV using the link below: https://forms.gle/BcprNQSbbytfu3H17 Only shortlisted candidates will be contacted.
16 days ago13 proposalsRemoteopportunity
TikTok Specialist
Seeking an experienced TikTok Specialist to optimize and activate a TikTok Shop for immediate sales. Responsibilities include auditing the current shop, structuring product listings with compelling titles and descriptions, optimizing keywords and tags, creating an engaging content strategy and posting calendar, producing or advising on short-form product videos, implementing conversion-focused product pages, and setting up tracking and analytics. Must demonstrate TikTok e-commerce success, understand platform policies, and deliver measurable sales growth and process documentation.
16 days ago52 proposalsRemoteMeta Ads Specialist – Lead Generation
We're looking for an experienced Meta Ads specialist to set up and manage a lead generation campaign for one of our companies. The role includes: Creating and managing Meta (Facebook & Instagram) ad campaigns Audience targeting and campaign optimisation Providing regular performance reports and recommendations Integrating leads with HubSpot so our team can follow up efficiently Monitoring and improving campaign performance Requirements: Proven experience with Meta Ads Experience with HubSpot lead integration Strong understanding of lead generation campaigns Good communication and reporting skills Please include examples of successful Meta campaigns you've managed, the results achieved, and start your proposal with "Meta" so we know you've read the brief.
16 days ago60 proposalsRemoteBootstrap Front-End Developer
We're looking for a front-end developer to help maintain and expand our Bootstrap website as part of an ongoing SEO project. Tasks include: Creating new pages from existing templates Adding categories and subcategories Updating navigation and internal links Making HTML/CSS edits Implementing basic on-page SEO (titles, meta descriptions, headings) Requirements: Strong Bootstrap, HTML & CSS skills Basic JavaScript knowledge Understanding of SEO best practices Attention to detail This is an ongoing role at £15/hour. When applying, please include examples of Bootstrap/static HTML websites you've worked on and start your proposal with "Monkey".
16 days ago75 proposalsRemoteVAT Management / Review / Submission
We are looking for a new team member to join our busy business supporting the VAT function for our clients. This role will involve overseeing the management of the work flow, reviewing bookkeeping and dealing with any issues before submission of VAT to HMRC. We currently submit 76 VAT returns each quarter. Experienced candidates only.
16 days ago32 proposalsRemoteopportunity
Article publishing service
Contact me if you are able to publish articles in authoritative media outlets such as Binance, Coinbase, and Coindesk. A publishing example is required. Please do not contact me if you are unable to publish.
16 days ago17 proposalsRemoteStorytelling videos in English (your face is never published)
I'm looking for a girl who can tell stories on camera in English and make it interesting. The task: record a pack of short vertical videos (about 1 minute each) based on my ready-made scripts in English. Tell them like you're sharing a story with a friend, not reading the news. The scripts are simple and easy to read. This is about 20 minutes of quality work: read the script a couple of times, record in one or two takes, send the files. No editing, no memorizing, no fancy setup. Requirements: Fluent spoken English with clear pronunciation, this is the main criteria Charisma, you can hold attention Decent phone camera, vertical format 9:16 Clean audio, quiet room, no echo or background noise Plain solid background, phone fixed and steady Send files as they are, no editing, no filters Experience making reels that went viral is a huge plus. If you have your own viral videos, drop a link in your proposal Important: your face is never published. Before publishing it is replaced with a different character using AI. Your delivery, voice and energy stay in the frame, your appearance is not used. Full anonymity. 'm looking for ongoing weekly work in the same format: script packs every week, you record whenever it suits you, payment per pack. Deliverables: 3 vertical mp4 files, up to 1 minute each, following the scripts. To apply: send a link to a short 30-second video of you telling any story in English. Phone recording is fine, upload to Google Drive or YouTube with link access.
16 days ago16 proposalsRemote