- Hourly: $40.00 - $85.00
- Intermediate
- Est. time: 1 to 3 months, Not sure
We are a community land trust/nonprofit looking for help with website maintenance and a CRM connection. The most urgent need is connecting our website with Solidarity Tech, our CRM. We want the website to be the place where people can sign up for our newsletter, make donations, and submit related interest/contact information, but we need those signups, donations, and leads to be captured in Solidarity Tech. This is urgent because it affects our fundraising, donor stewardship, and community engagement. We would like the CRM/newsletter/donation linkage completed within approximately 10 days, if possible. Other website updates can happen more slowly after that. We are asking freelancers to review the scope below and propose a budget and timeline. Please let us know what you think is realistic, whether the CRM linkage would be a simple link/form embed or a deeper integration, and what you would prioritize first. Priority items: 1. Review and update any urgent backend, plugin, theme, or website security issues. 2. Connect the website with Solidarity Tech CRM so newsletter signups, donations, and related leads are captured properly. 3. Add, update, or correct links on web pages for newsletter subscription, donations, and LinkedIn. 4. Update the homepage and/or relevant pages with: - 4th Annual Housing Justice information, including flyer and registration link - Eaton Fire Survey (pdf) - other additional text 5. Update the Board of Directors section. 6. Fix the bottom blue ribbon/banner where some language is currently cut off. 7. Correct the Dialpad/contact information on this page: https://sangabrielvalleyclt.org/contact-us/ Additional items, if time and budget allow: - Add a blog section. - Create an Ambassador Council webpage that includes assorted sections, photos, and text. - Add or recommend a translation plugin so the website can be translated into Spanish and possibly other languages. We are looking for someone who can communicate clearly, explain technical limitations in plain language, and help us prioritize the urgent CRM and security-related items first. Our website is: https://sangabrielvalleyclt.org/ To apply, please include: 1. Your experience with nonprofit, community organization, or small business websites. 2. Your experience connecting websites to CRMs, donation tools, newsletter tools, or embedded forms. 3. Whether you think the CRM/newsletter/donation linkage can be completed within approximately 10 days. 4. Your proposed budget and timeline for the urgent CRM/security work. 5. Your proposed budget and timeline for the remaining website updates.
- Fixed price
- Expert
- Est. budget: $150.00
I need a website to be scraped for all its information and turned into a HIPAA-compliant app, free from bugs and security issues, more than likely built by an AI agent with your guidance, and I definitely need this within a couple of days.
- Hourly
- Expert
- Est. time: 1 to 3 months, Less than 30 hrs/week
We have a working WordPress marketplace built in a custom child theme. The core functionality is solid and we need targeted enhancements made directly to existing theme files. Site: (link removed) Codebase Overview: Custom WP child theme with ACF custom fields AJAX-powered filtering via wp_ajax (fully built, `marketplace_results` function exists) Google Maps with custom pin images already in place (Active and Sold pins exist) Unminified JS source (marketplace.js) and SCSS source (_marketplace.scss) available The site is hosted on Flywheel, so LocalWP can easily be setup up for testing Enhancements: Add "Pending" as a filter status option alongside Active and Sold Auto-apply filters when a dropdown value changes (State, Status, Region, Type) Keyword search keeps its submit-on-enter behavior Add a third map pin color for Pending status (Active and Sold pins already exist) Add a "View Posting" CTA to map info windows (currently show title and price only) Add Available/Pending/Sold status badges to listing cards (Featured and FSBO banners already exist) Button cleanup on practice detail pages Consolidate and standardize action buttons into a consistent set with uniform styling Buttons needed: Request Info, Contact Us, Buyer Profile, NDA, and Return to Search Some of these don't exist yet and will need to be added; others exist but need to be restyled and relabeled URLs for Contact Us, Buyer Profile, and NDA will be provided Move map on practice detail pages to below the listing content and reduce its size Add anchor links at the top of practice detail pages (Overview, Features, Neighborhood, Photos) Add a "Back to Search" button on practice detail pages Notes on Existing Implementation: The filtering system uses AJAX but the page also accepts GET parameters for direct URL access - both need to remain functional Some WP_Query cleanup may be needed when extending combined filter behavior Codebase is stable - expect to work directly within theme files without major refactoring Estimated Effort: Estimated effort: ~8-14 hours, depending on familiarity with WordPress AJAX and WP_Query filtering. Requirements: Strong WordPress and PHP experience Comfortable working with: WP_Query meta_query / tax_query WordPress AJAX (admin-ajax.php) Experience working in existing/custom themes Ability to work directly with existing JS and PHP without overengineering To Apply, Please: Break down your estimate per item (roughly) Include examples of similar WordPress work Call out any potential risks or assumptions you see
- Hourly: $45.00 - $70.00
- Intermediate
- Est. time: Less than 1 month, Less than 30 hrs/week
My organization needs to move to the Free plan on Contentful. I need to confirm the website will still work within the Free plan's limits, since my site is actively pulling content from Contentfu. It may still depend on that space and API access. I don't do a ton in Contentful, but I just need to downgrade my Contentful plan. I am updating my website locally using VS Code. This job will be conducted through Zoom Chat and testing on my computer. I need advice on where to look and what to do. You will not be given any code/access; it will BE ONLY looking at my ZOOM screen to see where to go and test. You will not be able to download my website. I also need to clean up a couple of items in VS Code. I use VS Code for dev. Its a SMALL website and hardly any API Calls. We are not using any paid features like publishing, roles.
- Hourly: $50.00 - $80.00
- Intermediate
- Est. time: Less than 1 month, Less than 30 hrs/week
Need to get a site (already built) up and running on my web server: Able to configure DNS, IIS, ColdFusion, and psbly (not required) NodeJS. Just looking for someone to guide me through a lengthy zoom session to get it done. May involve some configuring in CloudFlare. Minimum time billed: 1 to 3 hours.
- Hourly: $45.00 - $70.00
- Intermediate
- Est. time: Less than 1 month, Less than 30 hrs/week
We are experiencing Twilio Voice/WebRTC connectivity issues in our browser-based calling application. Twilio diagnostics show that TURN UDP connectivity is failing, while TURN TCP and TLS connectivity pass. Voice test calls fail with Error 31009 (“No transport available to send or receive messages”) and ICE connection establishment failures. We need an experienced Twilio/WebRTC specialist to diagnose the root cause, determine whether the issue is related to network/firewall settings, TURN/STUN configuration, ICE negotiation, or Twilio Voice SDK implementation, and implement a working solution. The goal is to restore successful browser-based voice calls and document the fix.
- Hourly
- Expert
- Est. time: 1 to 3 months, Less than 30 hrs/week
We are looking for someone to help create a data room application that allows us to control information sharing and access tracking. Attached is the summary of what we are looking for. This application will be for our own internal use initially but we may also license is to others, so it should be designed with that in mind.
- Hourly: $70.00 - $85.00
- Expert
- Est. time: More than 6 months, 30+ hrs/week
I need an expert senior software engineer that can provide consulting services around implementation best practices of LLM's and AI into existing application workflows. i.e. leveraging AI to extract data from a document as part of an ingestion pipeline.
- Fixed price
- Expert
- Est. budget: $5,000.00
We are looking for an expert backend developer and automation engineer to extend an existing, production-grade Model Context Protocol (MCP) server and overhaul its orchestration layer. The headline correction for this project: the existing Lawfather MCP is to be retained and extended, not rebuilt. It already exposes deterministic, parameterized Playwright tools for every required county portal (District Clerk, HCSO, HCDAO) and a client database. Those backend tools are the reliable layer and are not the source of the instability this project exists to fix. The instability lives entirely in the orchestration layer — the model-driven layer that decides when and how to call the tools. The fix is to move deterministic control out of model-followed prose and into code, and to host the agent on an always-on machine with persistent memory. Core Project Principles • Extend, Don't Rebuild: Retain and extend the existing MCP; do not re-implement portal scrapers from scratch. • Code Over Prompts: Deterministic logic lives strictly in tool code, never in instructions the model must remember each session. • No Caller Loops: Batch operations must run to completion server-side. No operation may require the caller (model) to loop. • Agnostic Architecture: The system must remain model-agnostic and host-agnostic. No single provider — Anthropic, OpenAI, Z.ai/GLM, or Nous — may be a hard dependency. • Privilege First: Client data stays on owned hardware; the model is never the gatekeeper of which case a file belongs to. Existing Tool Inventory (To Be Inherited As-Is) The following tools already exist on the production MCP (containerized on a local Synology NAS) and are in daily use. Re-deriving their behavior is completely out of scope: • hcdc_get_docket: Court settings by date range + bar number (District Clerk). • hcdc_check_filings: Per case: standard defense filings present vs. missing. • hcdc_download_filings: Images-tab documents: bulk OR selective by filters; dest_subfolder; dry_run. Note: The parameterized download tools already cover most retrieval requests. "All filings," "this filing," "all subpoenas," "all resets," and "everything filed that day" are argument combinations on this tool, not separate features. • hcso_locate: Defendant custody location (facility / floor / pod) by SPN. • hcdao_grab_file: Download a single named file from the DA portal Files tab. • hcdao_download_discovery: Batch / delta discovery download from the DA portal. • hcdao_download_media_alert: Batch-download files listed in a 'New Media Available' portal email. • hcdao_case_summary: Scrape the Case Jacket quick summary / DAO narrative. • hcdao_plea_offer: Scrape current plea offer + full offer history. • hcdao_assigned_ada: Assigned ADA name / email / phone on a case. • lookup_client / list_clients: Resolve / list clients from the shared client database. Scoped Work (Paid Deliverables) 1. County Case Resolver (New Tool): Find a case from partial identifiers — any subset of (name, SPN, DOB, court, cause). Searches county systems (not just the local client DB). MUST return a ranked candidate list for the user to choose from; MUST NEVER auto-select. Wrong-defendant selection is a privilege failure, not a cosmetic bug. 2. Latest-Version Retrieval: Add scope=latest to hcdao_grab_file so 'most recent' selects the newest among supplements instead of the first match. 3. Async Transcribe Tool (Skill to Tool Promotion): Build a deterministic MCP tool using Gemini 3.1 Pro Preview for transcription, followed by a second pass that sends the transcript back with case context for cleanup (speaker mapping, defense-moment preamble). Long-running: implement as an async job (submit to job id to poll to fetch), NOT a synchronous call. 4. OCR Tool (Skill to Tool Promotion): Implement a readability check on ingest. If a document is not cleanly readable, FLAG it and ASK before sending to Gemini 3.1 Pro Preview for OCR. OCR must be gated and confirmed, never automatic. 5. Server-Side Batch Jobs: Move all chunk, loop, delta, and throttle logic OFF the caller and INTO the tool code. One call runs the batch to completion. 6. Queued HCDAO Fixes: For hcdao_download_discovery, add a portal_ids filter for targeted single-file pulls and a custom output-path / Drive-folder destination feature. Known Portal Quirks to Handle from Day One • hcdc_get_docket returns a broader date range than requested; results must be filtered to the requested window. • hcdao_download_discovery delta detection is blind to files organized into dated subfolders and must be explicitly handled. • Court DG7 does not surface through standard bar-number docket lookup and requires separate handling. • The Playwright Node.js driver subprocess can die silently while database tools respond; you must health-check the driver proactively. Orchestration, Host Layer, & Deployment Topology • Target Host: Hermes Agent (Nous Research) running as the persistent shell, providing persistent memory, the scheduler, and messaging surfaces. The MCP server will plug directly into it. • Agnostic LLM Routing: Default the agent/dispatch role to the most reliable tool-calling model (currently Claude Opus). Route bulk, non-critical generations (draft summaries, transcript cleanup) to a cheaper model (e.g., GLM-5.2). No provider may be hard-wired. Per-tool pins are allowed strictly for transcription/OCR tasks (pinned to Gemini 3.1 Pro Preview). • Memory Fencing: Hermes's persistent memory and learning loops must remain enabled to accumulate facts and user preferences. However, the agent must be strictly fenced from self-editing or rewriting its own mechanical execution paths (portals, downloads, filings), which must remain frozen in MCP tool code. • Hardware Deployment Infrastructure: • Always-on Brain: M1 Pro MacBook Pro (16 GB, mains-powered, lid open) running the Hermes gateway, Messages.app, and a BlueBubbles iMessage bridge. Must be fully automated via launchd services to handle headless crash recovery, auto-login, and sleep prevention (pmset autorestart / caffeinate). • Tools and Storage: Synology NAS (10.0.0.149) hosting the Lawfather MCP container, local client folders, and Drive sync. • Private Network: Tailscale mesh across all devices for secure remote access without open inbound ports. Acceptance Criteria for Sign-Off • No batch operation requires the caller to iterate. • The case resolver returns ranked candidates and never auto-selects. • Transcription runs seamlessly as an async two-stage job surviving multi-hour files without timing out. • OCR never fires automatically on low-readability files without gated confirmation. • Zero regressions on the existing MCP tool inventory. • The Resiliency Test: The full stack successfully restarts completely unattended after a host reboot or simulated power loss, and is reachable via iMessage/SMS immediately after. • Self-editing is fenced on mechanical download/filing paths. Hard Guardrails • Privilege: Downloads route strictly to the correct client folder; a wrong-case match is treated as a severe defect, not a warning. Privileged audio/discovery data stays on owned hardware where the chosen model allows. • Determinism: Repeatable steps live entirely in tool code, never in prompts. • Agnosticism: Model and host layers must remain fully swappable without modifying the core MCP tools. Before quoting "done," you will be expected to confirm live portal behaviors regarding District Clerk document labels, DA portal stable identifiers, and county search surfaces. How to Apply Please submit a proposal detailing your specific experience with MCP architectures, Playwright browser automation, and macOS/Docker DevOps automation. Anti-Bot Filtering: To prove you read this entire scope, please start your application with the phrase "PROTECT THE LAW" in all caps. Automated or generic copy-paste applications will be instantly rejected.
- Fixed price
- Expert
- Est. budget: $50.00
Job Description: Hello, I am a licensed real estate agent in Houston, Texas and I have a custom real estate CRM (Customer Relationship Management) web application that I need deployed online so I can access it from my computer and phone daily. The app was built by an AI assistant and is contained in a single .jsx React file. I need a reliable developer to host it on Netlify and give me a working public URL. What the app does: It is a full-featured real estate CRM with lead management, MLS listings, pipeline tracking, market reports, email and text blast tools, commission tracking, and an AI assistant. It is already fully built — I just need it deployed. What I need from you: • Deploy the .jsx file to Netlify • Provide a working public URL (e.g. gerald-realestate.netlify.app) • Confirm it works correctly on desktop and mobile browsers • Provide simple instructions so I can update credentials myself later • One round of fixes if something doesn't display correctly Technical details: • Single file React application (.jsx) • No backend server required • No database — connects to Airtable API (already configured) • Standard React libraries only • No special server setup needed What I will provide: • The complete .jsx file immediately upon hiring • Quick responses to any questions • Clear feedback on the final result Requirements: • Experience with React and Netlify deployment • Strong English communication • Able to complete within 24–48 hours • Send me a brief note explaining how you would approach this job — generic responses will be ignored Budget: $25–$75 fixed price Timeline: 24–48 hours Thank you for your interest. I look forward to working with a reliable professional who can help me get this tool live quickly. Gerald Houston, TX