
Programming & Coding Projects
Looking for freelance Programming & Coding jobs and project work? PeoplePerHour has you covered.
Integration of LiDAR with Axis PTZ Camera using AID Protocol
The goal is to automate vehicle monitoring using Automatic Incident Detection (AID) logic, enabling the camera to respond dynamically to vehicle behavior detected by the LiDAR system. The system must perform the following actions: -Detect Stopped Vehicles- When a vehicle is detected as stopped by the LiDAR system, the Axis PTZ camera should automatically zoom in and focus on that vehicle. -Detect Vehicle Movement- Once the vehicle resumes movement, the camera should return to its default (home) position. -The integration must support real-time response with minimal delay. -Coordination between the LiDAR and PTZ camera should be based on the AID (Automatic Incident Detection) protocol or similar event-driven logic. -The solution should be robust, reliable, and scalable for future enhancements.
15 days ago11 proposalsRemoteopportunity
Build Prop Management System Google Sheets Full Auto app scripts
Description: We are looking for an experienced Google Sheets expert and Google Apps Script developer to build a property management system for our letting agency. The system should automate key property management processes, including rent collection, tenant communications, maintenance task management, and compliance tracking. Key Responsibilities: Set up Google Sheets for Property Management: Create separate sheets for tracking properties, tenants, rent payments, maintenance tasks, and compliance. Set up data validation for fields like task status (Pending, In Progress, Completed), rent payment status, and compliance status. Google Forms Integration: Create Google Forms to collect tenant applications and maintenance requests, automatically populating the data into the relevant Google Sheets. Automate Processes with Google Apps Script: Rent Payment Reminders: Automate email reminders for overdue rents and upcoming payments. Maintenance Task Automation: Automatically create tasks, assign them to contractors, and track progress. Certificate Expiry Automation: Automate certificate expiry alerts (e.g., EPC, Gas, EICR). Automated Communication: Create email templates for various processes such as tenant application confirmation, maintenance request updates, and rent reminders. Scripts will be provided. Reporting and Dashboards: Set up dashboard views to track key metrics (e.g., overdue rents, pending maintenance tasks, upcoming certificate renewals). Automate the creation of reports and send them periodically to stakeholders (agents, landlords). Testing & Validation: Ensure that all automation works seamlessly (e.g., email triggers, task creation, compliance tracking). Test the system end-to-end and provide guidance on system usage. A comprehensive list of testing requirements will be provided Skills and Experience Required: Advanced Google Sheets expertise: You must be highly proficient in Google Sheets, including formulas, data validation, conditional formatting, and VLOOKUPs. Google Apps Script expertise: Proven experience in writing Google Apps Script to automate workflows and email communication. Property Management Systems: Knowledge of property management tasks such as rent tracking, maintenance management, and tenant communication is a plus. Attention to Detail: Accuracy is key for automating financial data, task management, and compliance tracking. Communication: Must communicate effectively to ensure all features are implemented according to requirements and are working properly. Ability to Deliver on Time: Experience delivering functional systems with automated processes in a timely manner. What You Will Deliver: A Google Sheets-based property management system with automated workflows, reminders, and communication features. Google Apps Scripts for automating tasks such as rent reminders, maintenance tracking, and compliance monitoring. Reports and dashboards with automated data collection, tracking, and reporting features. A fully functional system that will significantly reduce manual effort in managing properties, tenants, maintenance, and compliance. Expected Timeline for Delivery: 4-5 weeks depending on the complexity of the features and automation. The setup should be complete in this time, including testing and refining the system for real-world use. Required Experience: Google Sheets: Advanced knowledge of data management and automation. Google Apps Script: Experience automating tasks and email communications in Google Sheets. Property Management Software: Familiarity with property management workflows (e.g., rent tracking, tenant communication, and maintenance task management). How to Apply: Please provide: Examples of previous work you’ve done with Google Sheets and Google Apps Script. Estimated time frame to complete the project based on the description above. Any questions or clarifications you have regarding the project. Your hourly rate or a project price. Why This Role is Important: This project will help streamline property management operations, reduce human errors, and ensure compliance in a more efficient manner. By automating routine tasks, the system will save time and improve the service provided to tenants and landlords alike. Closing Thoughts: If you're skilled in Google Sheets and Google Apps Script, and have experience creating automated systems, this is an exciting opportunity to build a unique, valuable property management system for a growing letting agency. We look forward to working with a professional who can help us create this system and add automation to simplify our workflows. Final Notes: Simple, clear instructions will be provided for you to integrate the system. Collaboration with our team will ensure all required features are added and automated correctly. regular video calls will be required showing updates of work. samples of work must also be provided. there are approximately 20 sheets to set up. see attached.
15 days ago22 proposalsRemotePower BI Developer
Daily Code Solutions: We are actively seeking a skilled Power BI Developer to join our dynamic team . This is a fantastic opportunity for someone with a passion for data analytics, strong communication skills, and a commitment to professional growth. Responsibilities: Develop and maintain Power BI reports and dashboards. Utilize DAX, Power Query, and Data Modeling for effective data analysis. Participate in a short, open-book, technical interview with two complex problems to showcase your problem-solving abilities. Be prepared to present a Power BI report during the technical interview. Collaborate with US clients, requiring availability between 9 to 12 at night. Preferred Qualifications: 2+ years of experience as a Power BI Developer. Proficiency in DAX, Power Query, and Data Modeling. Experience working with Amazon or E-commerce data is a plus. Short notice period availability. Showcase samples of previous Power BI work Please be prepared to attend a short, open-book, technical interview with two complex problems to demonstrate your skills and problem-solving abilities.
15 days ago28 proposalsRemoteopportunity
Solana/Rust Developer Required for 2nd milestone
Dear Freelancers, We are working on a project in house but to speed up, we want to get 2nd milestone work done faster, so interested to invite experienced Solana/Rust programmers, who can join our developers & speed up on the 2nd milestone of the project. Please ONLY serious programmer and no abnormal pricing, as it is Freelancing marketplace, so prices has to be competitive. I will share whole requirements of 2nd milestone and related documents thru' message board. For now, you may read this document attached and let me know, if you are interested and can do this project, i will then share all those attached files in this document:- Requirements Text for Freelancers.docx Regards, Yasir Khurshid LEADconcept www.leadconcept.com
15 days ago22 proposalsRemoteDigital Forensic Help Needed
I am looking for someone who has an in depth knowledge of digital forensic tools and techniques to help me obtain useful information about emails sent from a shared google email account. In particular, this task involves looking at email message headers or other information from the shared gmail account, most of which do not work in the Google Admin Toolbox I think possibly because they were sent from an Iphone and/or Apple Mac laptop. Ideally, I need remote assistance on my laptop so we can work through the issues on my laptop and go through my files.
15 days ago12 proposalsRemoteAI AGENTS / AUTOMATIONS DEVELOPMENT
Let me know if you can or have built any of these automations: 1) a.i agent/automation for google ads (Google Ads AI Analyst): EXAMPLE: https://www.youtube.com/watch?v=eQp9olEHzsM 2) a.i agent to automate tracking in GTM: EXAMPLE: https://www.jtracking.ai/ 3) a.i agent/automation that produces shopping feeds for google ads. and any other automations for tracking and google ads automations are welcome. Please give me a price for each automation / agent along with demo / link
16 days ago31 proposalsRemoteopportunity
Complte last leg of AI app project
I need a programger to finsh the last leg of a app thats been in development using cuser with AI code, the user front end needs refinement, an input box & other aspects of the design either useing AI, or by skilled programmer CSS / java spict
16 days ago37 proposalsRemoteJava Program
Hello I need a small java task for writing a program which prints sorted list of given numbers.
16 days ago25 proposalsRemoteopportunity
PHP Code for OpenID Connect Authorization Code Flow with PKCE
Hello, We require an implementation of the REST APIs from the German accounting software manufacturer DATEV for our SaaS platform. You only need to implement a routine for handling authentication; we will implement all other endpoints ourselves. The DATEV APIs are based on the OpenID Connect Authorization Code Flow with PKCE. You can find a description of DATEV's authentication guidelines here: https://developer.datev.de/en/guides/authentication There you will also find an example implementation in .NET. Your implementation must consider the entire authentication workflow, including redirects to a specified URI as well as checking the validity of tokens. Please add the additional parameter "enableWindowsSso=true" to the authorization request to enable Windows Single Sign-On. It should be possible to choose if you want to request short-lived refresh tokens with a validity of 11 hours or long-lived refresh tokens with a validity of 2 years by setting the additional scope "offline_access". The long-lived refresh token remains valid for 2 years each time it is renewed, so it must be renewed occasionally to prevent it from expiring. A function for revoking tokens must be implemented. Furthermore, there must be a function to query and display all fields from the UserInfo endpoint. From the user's perspective, all functions must run entirely in the browser. We have the following requirements for the implementation: - Use of PHP 8.4 - It would be great if the integration of external libraries could be avoided and everything is implemented using raw cURL calls. However, if you want to use external libraries, they must be fully compatible with PHP 8.4 and the IIS web server. Please discuss with us which libraries you would like to use before starting development. - No sessions or cookies should be used. The tokens must be stored in a database. However, you do not need to implement code for loading and saving data in the database; we will do this ourselves. It is fine if you implement a very simple file-based loading and saving instead. We will then replace this code with the database routines. - We cannot provide parts of our application or access to our servers. We also cannot provide credentials for DATEV for testing. You should meet the following requirements: - Very good PHP skills - Experience with OpenID Connect Authorization Code Flow with PKCE - Ideally, experience with the DATEV APIs We are happy to answer any questions you may have.
16 days ago51 proposalsRemoteAi agent needed
Request for Multilingual White-Label Chatbot with Voice Capabilities Hi I’m looking for a multilingual chatbot solution with voice capabilities, ideally with both website and WhatsApp integration. I’m aware this can be built using tools like Chatbase, Voiceflow, or ElevenLabs, but if you already have a similar solution developed, I’d be interested in white-labelling it for my company. Here are the key requirements: • Multilingual support • Voice capability with a British English voice (with the ability to toggle voice on/off) • Web and WhatsApp integration • Fully white-labelled with our company branding • Ability to upload our website data to train the bot Could you please provide: 1. Pricing for one white-labelled chatbot with the above features 2. A demo of the chatbot in action Looking forward to hearing from you.
16 days ago36 proposalsRemoteScreenshot program
I need a screenshot program where I can choose the amount of pictures it's supposed to take and then saves it to the computer. I would also like a fix on my screenshot addon, so when it takes picture it does'nt multiply everytime. All this needs to be done within one hour, thank you.
17 days ago22 proposalsRemoteopportunity
A1- Laravel Developers Opportunity. Long-term Opportunities
Laravel Full-time Developers to work on our projects (software) on a "fixed-price" basis. Please send your expected monthly salary if working on a monthly salary basis. The lowest, but experienced offer will have a better chance. Monthly salary will be considered to calculate the hourly rate and the time needed to complete different task documents, on an agreed fixed price. The best offers with the right experience will have the opportunity to work with us on a long-term basis. Also, Good prospects for the right developers, based on the performances evaluated over a period of time, once you established your skills. Need to provide the changed code details and sql queries if any at the end of each sub-task, with the changed code line numbers. Unlimited Revisions are needed. Any bugs created due to your own developments are to be fixed on free of Charge. Recruitment is for a long-term big project as such, all the developers are subject to practical skill task tests for this payments will not be done. Please send your details for the below-mentioned questions. 1. What type of Software you have done in Laravel+Vue? 2. How many years of Industry experience you have in Laravel software development? 3. How many years of Industry experience you have in Vue software development? 4. How many years of Industry experience you have in Laravel + Vue software development? 5. What are your other skills and capabilities? 6. Are you employed anywhere now and if as in which capacity and responsibilities? 7. What is your lowest expected monthly salary in USD? 8. What is your No of working days per week? 9. What is your No of working hours per day? 10. Are you ready to work on the project wise (based above hourly rate)?
18 days ago30 proposalsRemoteopportunity
Directory Web App for Desktop, Mobile and other screens
A directory web application offering portability across desktop, mobile, and intermediate screen types. This app collects and displays informal professional service providers, including those offering landscaping, plastering, and much more. Refer to sources for inspiration: https://www.angi.com/ https://www.thumbtack.com/ https://www.checkatrade.com/ Front End The front end will allow the public to discover these service providers based on criteria such as location, service offered, pricing, etc. The public can list what they want the service providers to inquire about. Back Office Organisations: Agency - an organisation that aggregates agents. Operator - the organisation that owns and manages the platform. User Types : An agent representing an agency registers service providers. An operator user has the administrative functions to manage the entire platform. Service provider onboarding involves three steps: registration, payment, and verification. Registration: An agent will register using the web browser on their phone. The application will collect their details, record their location using the GPS location of the device's GPS, and take pictures of the service provider along with their identity documents. Payment: After registration, a payment will be sent to the service provider's mobile wallet via STK push. Verification: The web application verifies the identity details provided to the national identity provider through its exposed API. Upon successful verification, the service provider is marked as active. Agent onboarding: Like the service providers' onboarding, but there is no payment step. Commissions: The payments collected from the service provider are distributed among the following parties: the Operator, the Agency, and the Agent. The distribution can be configured for each agency. Reconciliation and Disbursement. Payments are gathered on a configurable schedule, and the resulting amounts are calculated for the operator, agent, and agency. These amounts are disbursed to the parties' mobile wallets. Confirmations from the mobile wallet provider will be used to reconcile the attempted disbursals. Authentication and Access Control All actors, except the public, interacting with the web application will have account credentials to log in. Their access to the app will depend on their assigned roles. Reports A comprehensive suite of filterable and searchable reports is anticipated, including: - Registrations: Payments received- Disbursements and outcomes- Audit the history of user access. The code will be written in C# and Bootstrap, with MongoDB as the database. Integrations and interactions should follow an event-driven pattern, favouring Azure Service Bus Topics and Queues. The identity provider to use is FusionAuth - https://fusionauth.io/download Automated deployment IaC is required. It is expected that the application will run in containers and be elastically scalable. Code will be supplied to a GitHub repository of choice
18 days ago30 proposalsRemoteurgent
Build USB Tool – Win, No Admin, Edu Use, Feedback 90%+ ONLY
Overview I am looking for a developer with experience in Windows scripting, portable applications, or automation tools to help me build a lightweight utility that runs from a USB drive on Windows 10/11 systems (including standard user accounts) without requiring installation. This tool is intended for personal use only, specifically for educational exploration and testing on my own devices that only I have access to. The purpose is to understand how Windows handles process execution, file access, and USB-triggered automation under limited user privileges. NB - I am just trying to learn, and in NO WAY will any code/documentation or anything relating to the project be used anywhere or for anything other than the use-case in this listing only. Project Goals Develop a simple, self-contained utility that: Can be launched directly from a USB drive (portable app format preferred). Initiates screen capture or streaming to a local or test URL upon launch. Requires no installation or admin access at runtime. Closes gracefully or halts operation when the USB drive is removed. Leaves no unwanted residual files or configuration changes on the host system. Use Case The tool is for local testing and educational learning around user-mode execution, USB device interaction, and portable app development. It will only be used on machines I fully control. No unauthorised access, remote control, or third-party usage is involved. Technical Requirements Must run on Windows 10/11 from standard (non-admin) user accounts. Should be written in Python, PowerShell, C#, or another suitable language. Should use existing screen capture frameworks if possible (e.g. FFmpeg, OBS Portable). Can include a simple polling or scheduled-check method to detect USB presence. Please document your solution and include any required instructions for setup and use. Deliverables Complete and functional code or executable files. Clear written instructions for setup and operation. Notes on any system-specific requirements. Budget & Timeline Approximate budget: $1000, depending on scope and expertise. Preferred timeline: Within 4 weeks. Please include a brief outline of your approach and a cost/time estimate in your proposal. Important Notes This tool is for learning and personal testing only. I am happy to sign an NDA or provide further details as needed. I am not requesting or commissioning any work intended to breach security, evade protection mechanisms, or perform unauthorised actions.
16 days ago14 proposalsRemoteExpires in 13Enspire ERP Expert Needed
Need someone who has expert experience with the software called Enspire. It was an ERP software developed in the 1990's early 2000's on the Microsoft Windows platform but has since been no longer sold or supported. Don't respond to this project UNLESS you have proof of your experience coding and supporting this ERP software.
19 days ago12 proposalsRemoteScraping Tool
*MUST QUOTE: I WANT THIS JOB AT TOP OF THE APPLICATION* Hi I am looking for a developer that can create a scraping tool for the https://landlordregistrationscotland.gov.uk/ I want to be able to put in a postcode and then get all the landlords and relevant information in a downloadable CSV Thanks *Holding budget
19 days ago32 proposalsRemoteAOSP kernel 4.9.112 Qualcomm Android bsp USB subsystem engineer
The objective of this project is to enable USB2.0 functionality while USB3.1 is in used on our device. Our device is Qualcomm XR1 (SDM710 chipset). It only has a single USB-C port which makes up by one USB3.1, one USB2.0 and one CC port. Due to the QPNP framework by Qualcomm, the DWC3 controller in the firmware does not seem to 'free up' USB2.0 when the USB-C is in used. Hence, we are looking for an expert that can help customize the relevant kernel drivers and enable the working of USB2.0 and USB3.1 simultaneously/concurrently through the DWC3 controller. this is the overview of our current system design. and we are facing issues with our USB-C because of our DP display (via DP ALT Mode). you may assume the DP display needs to be working at all times -> this mean USB3.1 and CC would be in used for the display all the time. so customization will need to (priority ranked as below): 1. free up USB2.0 so we can connect it to PC/peripheral 2. when USB-C is plugged in, the PD controller (PM670L) needs to switch from display to charging/supplying power. For this, you can assume display to be turned off right before you do the CC switch.
19 days ago3 proposalsRemoteopportunity
Smart Developer Needed for AI-Powered Data Engine
Looking for a clever developer to help build out a Google Colab project that pulls in live sports data via API and generates intelligent predictions daily. The basic logic is already working. Now I want to improve it, make it smarter, and expand it to include more data, better accuracy, and automation. You must be confident in Python, APIs, and working with sports data. This is not a UI or full app build – just making the back-end logic as sharp and effective as possible.
19 days ago35 proposalsRemoteTraining simulator
I’m looking to build a mobile app (iOS and Android) based on a PC poker training program (Russian poker). It teaches players by showing correct moves, mistakes, and statistics. I don’t have the source code — only the working program (.exe + USB key) Would you be open to recreating this app from scratch with a modern mobile design? Ideally starting with an MVP version. I can share videos and walkthroughs of the program. Looking forward to your feedback!
19 days ago20 proposalsRemoteSC4S Troubleshooting and Integration Support
We are currently deploying Splunk Connect for Syslog (SC4S) and need expert assistance to resolve data ingestion issues and ensure correct parsing and mapping of incoming syslog messages (including Cisco logs, test logs, and fallback events). Current Environment: SC4S running in Docker on Ubuntu Splunk HEC is configured and accepting test events via curl Custom logger tests are reaching SC4S but resulting in fallback handling or 400 status codes from HEC Logs are not showing under expected sourcetypes like cisco:ios Goals: Ensure test and real device syslogs are parsed correctly and mapped to the correct sourcetypes Eliminate fallback routing and 400 errors Validate data is ingested into Splunk as expected (e.g., cisco:ios, cef, etc.) Help create clean override configs if needed Deliverables: Working SC4S setup routing and parsing logs correctly At least one test log type (e.g., CEF or Cisco) confirmed working end-to-end Brief documentation of steps or changes applied Preferred Skills: Experience with SC4S Splunk HEC and sourcetype mapping knowledge Syslog formats and logger simulation familiarity Docker and Linux experience Timeline: ASAP — Immediate availability preferred
19 days ago10 proposalsRemote