Files
ODOO4projects.com/odoo-community-developers/index.html
T
webmaster 1b0198913c fix(directory): rebuild the static cards from the live webhook — drop the stale "oliver" junk card
Re-ran the canonical builder (work/build-directory.py) against the live
odoo_experts webhook, which now returns exactly one record (id=2,
"Oliver - The OC Guy"; records 1 and 3-7 are deleted).

The JS-off build-time list shipped two hardcoded cards: the junk record
id=1 ("oliver", focus "vieoem") and the real id=2. The junk card was
compiled markup, not data, so no DB delete could remove it. The rebuild
ships exactly the one card the record set supports today.

Same rebuild also brings the card in line with the current renderer: the
card carries the JS-off-safe "Ask question anonymously" mailto contact row
(the record has email oliver@odoo4projects.com), and no self-declared link
row (the record's Linkedin field is now null).

Runtime fetch, pager, filters, Best Practices, OCA badge and copy untouched.
2026-11-03 20:24:45 +00:00

3083 lines
317 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Hire an Odoo Developer for Your Project</title>
<meta name="description" content="Hire an Odoo developer or freelancer for your project. Browse independent Odoo specialists and ask one a question anonymously — we pass it on without your name." />
<link rel="canonical" href="https://odoo4projects.com/odoo-community-developers/" />
<meta property="og:title" content="Hire an Odoo developer for your project" />
<meta property="og:description" content="Independent Odoo developers you can ask a question anonymously — we pass it on, and their answer comes back to you." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://odoo4projects.com/odoo-community-developers/" />
<meta property="og:image" content="https://odoo4projects.com/images/hero/amsterdam.webp" />
<meta property="og:image:alt" content="Amsterdam at dusk, one of the six regions our servers run in" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://odoo4projects.com/images/hero/amsterdam.webp" />
<link rel="icon" href="/images/favicon.ico" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Marcellus&display=swap"
media="print"
onload="this.media='all'"
/>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Marcellus&display=swap" /></noscript>
<link rel="stylesheet" href="/style.css" />
<style>
/* ---- "Odoo Community developers" directory (page-scoped; additive).
Reuses the top bar, band rhythm, hero, FAQ and final-CTA treatment already
shipped on odoo-staging-environment/ and odoo-community-ai/.
Additions this page needs and no other: .dir-* (the directory, filters and forms),
.dev-* (one freelancer card), .form-* (the three forms). ---- */
.oca-sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
/* Top bar (page-scoped: the site has no global header) */
.cmp-topbar {
background: var(--midnight-2);
border-bottom: 1px solid var(--line-brass);
padding: 0.85rem 0;
}
.cmp-topbar .container {
display: flex;
align-items: center;
justify-content: space-between;
gap: 1rem;
flex-wrap: wrap;
}
.cmp-brand {
font-family: Marcellus, Georgia, serif;
font-size: 1.15rem;
letter-spacing: 0.04em;
color: #fff;
}
.cmp-brand span {
color: var(--brass);
}
.cmp-topbar-links {
display: flex;
gap: 1.25rem;
font-size: 0.82rem;
margin-left: auto;
}
.cmp-topbar-links a {
color: rgba(255, 255, 255, 0.7);
}
.cmp-topbar-links a:hover {
color: var(--brass);
}
.cmp-topbar .lang-switch-slot {
display: flex;
align-items: center;
padding-left: 1rem;
border-left: 1px solid rgba(201, 162, 39, 0.45);
}
.cmp-topbar .lang-switch {
color: rgba(255, 255, 255, 0.7);
}
.cmp-topbar .lang-switch a:hover,
.cmp-topbar .lang-switch a:focus-visible {
color: var(--brass-bright);
}
.cmp-topbar .lang-switch a[aria-current="true"] {
color: var(--brass);
text-decoration: underline;
text-underline-offset: 3px;
}
/* Hero */
.oc-hero {
min-height: 0;
padding: 3.5rem 0 3rem;
}
.oc-hero .container {
position: relative;
z-index: 1;
}
.oc-hero .hero-sub {
max-width: 760px;
}
.oc-hero-img {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
opacity: 0.25;
filter: brightness(1.15) saturate(1.1);
}
/* Prose column */
.oc-body {
max-width: 760px;
margin: 0 auto;
color: var(--ink-soft);
line-height: 1.75;
}
.section-dark .oc-body {
color: rgba(255, 255, 255, 0.78);
}
.oc-body p:last-child {
margin-bottom: 0;
}
.oc-body strong {
color: var(--ink);
}
.section-dark .oc-body strong {
color: #fff;
}
.section-dark .oc-body a {
color: var(--brass-bright);
}
.oc-body h3 {
font-family: Marcellus, Georgia, serif;
font-weight: 400;
letter-spacing: 0.01em;
color: var(--midnight);
margin: 1.7rem 0 0.4rem;
}
.section-dark .oc-body h3 {
color: #fff;
}
/* The no-liability statement: a midnight plaque with a brass hairline */
.dir-note {
max-width: 860px;
margin: 1.75rem auto 0;
padding: 1.35rem 1.5rem;
background: var(--midnight);
border: 1px solid var(--line-brass);
border-radius: var(--radius);
color: rgba(255, 255, 255, 0.82);
line-height: 1.75;
}
.section-light .dir-note {
background: var(--ivory);
border-color: var(--line-brass);
color: var(--ink-soft);
}
.dir-note p {
margin: 0;
}
.dir-note a {
color: var(--brass-bright);
}
.section-light .dir-note a {
color: var(--brass-deep);
}
/* Directory lede + filters */
.dir-lede {
max-width: 720px;
margin: 0 auto 1.5rem;
text-align: center;
color: rgba(255, 255, 255, 0.72);
line-height: 1.75;
}
.dir-filters {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
max-width: 900px;
margin: 0 auto 1.75rem;
}
.dir-filter {
display: flex;
flex-direction: column;
gap: 0.3rem;
min-width: 180px;
}
/* The dropdown boxes only — 30% narrower than the 180px default (0.7 x 180).
`> select` keeps the search box (its own 240px below) out of this rule,
so only the <select> facets change width. */
.dir-filter:has(> select) {
min-width: 126px;
}
.dir-filter label {
font-size: 0.78rem;
letter-spacing: 0.04em;
text-transform: uppercase;
color: var(--brass);
}
.dir-filter select {
font-family: Inter, sans-serif;
font-size: 0.9rem;
padding: 0.5rem 0.7rem;
border-radius: var(--radius);
border: 1px solid var(--line-brass);
background: var(--midnight);
color: #fff;
}
.dir-search {
min-width: 240px;
}
/* `hidden` must really hide. The filter bar and each card set `display` in their own
class rules, and a class rule beats the UA's [hidden] rule — so without this a
filtered-out card (and a dead bar with JavaScript off) would stay on screen. */
.dir-filters[hidden],
.dev-card[hidden] {
display: none;
}
.dir-filter input[type="search"] {
font-family: Inter, sans-serif;
font-size: 0.9rem;
padding: 0.5rem 0.7rem;
border-radius: var(--radius);
border: 1px solid var(--line-brass);
background: var(--midnight);
color: #fff;
}
/* The standardised language multi-select: a closed checklist, scrollable so the
form stays short. The level <select> is folded in beside a language only once
it is checked — pure CSS, so it needs no script. */
.lang-field {
min-width: 0;
border: 1px solid var(--line);
border-radius: var(--radius);
padding: 0.85rem 0.9rem 0.6rem;
}
.lang-field legend {
font-size: 0.8rem;
font-weight: 600;
color: var(--midnight);
padding: 0 0.35rem;
}
.section-dark .lang-field {
border-color: var(--line-brass);
}
.section-dark .lang-field legend {
color: rgba(255, 255, 255, 0.85);
}
.lang-list {
display: flex;
flex-direction: column;
gap: 0.25rem;
max-height: 220px;
overflow: auto;
padding-right: 0.35rem;
}
.lang-pick {
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 0.88rem;
color: var(--ink);
}
.section-dark .lang-pick {
color: rgba(255, 255, 255, 0.85);
}
.lang-pick input {
width: auto;
margin: 0;
flex-shrink: 0;
}
.lang-pick .lang-level {
display: none;
width: auto;
max-width: 9rem;
padding: 0.25rem 0.4rem;
font-size: 0.8rem;
}
.lang-pick input:checked ~ .lang-level {
display: inline-block;
}
.dir-count {
text-align: center;
font-size: 0.82rem;
color: rgba(255, 255, 255, 0.6);
margin: 0 0 1.25rem;
}
.dir-empty {
text-align: center;
color: rgba(255, 255, 255, 0.72);
max-width: 560px;
margin: 1.5rem auto 0;
}
/* The way back sits in the empty state, where a visitor actually needs it —
a text action, not a filter-row button. */
.dir-empty-reset {
font: inherit;
color: var(--brass-bright);
background: none;
border: 0;
padding: 0;
cursor: pointer;
text-decoration: underline;
text-underline-offset: 0.15em;
}
.dir-empty-reset:focus-visible {
outline: 3px solid var(--brass-bright);
outline-offset: 2px;
}
/* Pagination — nine cards per page. Script-dependent BY DESIGN: with JavaScript
off the element keeps its `hidden` attribute and every build-time card shows.
`[hidden]` needs its own rule because this class sets `display`. */
.dir-pager {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 0.5rem;
max-width: 1000px;
margin: 1.75rem auto 0;
}
.dir-pager[hidden] {
display: none;
}
.dir-pager-pages {
display: flex;
flex-wrap: wrap;
gap: 0.35rem;
}
.dir-page {
font: inherit;
font-size: 0.9rem;
min-width: 2.4rem;
padding: 0.4rem 0.7rem;
color: #fff;
background: transparent;
border: 1px solid var(--line-brass);
border-radius: var(--radius);
cursor: pointer;
}
.dir-page:hover:not([disabled]) {
border-color: var(--brass-bright);
}
.dir-page:focus-visible {
outline: 3px solid var(--brass-bright);
outline-offset: 2px;
}
/* The current page is carried three ways — a filled pill, `aria-current`, and the
"Page N of M" line — so it is never signalled by colour alone. */
.dir-page[aria-current="page"] {
background: var(--brass);
border-color: var(--brass-deep);
color: var(--midnight);
font-weight: 600;
}
.dir-page[disabled] {
opacity: 0.45;
cursor: default;
}
.dir-pager-status {
flex-basis: 100%;
margin: 0;
text-align: center;
font-size: 0.82rem;
color: rgba(255, 255, 255, 0.72);
}
/* The grid of freelancer cards */
.dir-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
gap: 1.25rem;
max-width: 1000px;
margin: 0 auto;
}
.dev-card {
background: var(--ivory);
border: 1px solid var(--line);
border-radius: var(--radius-lg);
padding: 1.25rem 1.35rem;
box-shadow: var(--shadow-rest);
display: flex;
flex-direction: column;
gap: 0.7rem;
position: relative; /* the OCA badge is anchored to the frame, not to the flow */
}
.dev-card > :last-child {
margin-bottom: 0;
}
.dev-head {
display: flex;
align-items: center;
gap: 0.85rem;
}
.dev-avatar {
flex-shrink: 0;
width: 72px;
height: 72px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: Marcellus, Georgia, serif;
font-size: 1.5rem;
color: var(--ivory);
background: var(--midnight);
border: 1px solid var(--line-brass);
}
.dev-photo {
flex-shrink: 0;
width: 72px;
height: 72px;
border-radius: 50%;
object-fit: cover;
border: 1px solid var(--line-brass);
}
.photo-preview {
width: 72px;
height: 72px;
border-radius: 50%;
object-fit: cover;
border: 1px solid var(--line-brass);
margin: 0.5rem 0 0;
}
.dev-name {
font-family: Marcellus, Georgia, serif;
font-weight: 400;
font-size: 1.3rem;
color: var(--midnight);
margin: 0;
overflow-wrap: anywhere; /* a name with no space in it cannot push the card open */
}
.dev-focus {
margin: 0.15rem 0 0;
font-size: 0.82rem;
color: var(--brass-deep);
}
.dev-bio {
margin: 0;
font-size: 0.9rem;
line-height: 1.65;
color: var(--ink-soft);
}
.dev-tags {
list-style: none;
display: flex;
flex-wrap: wrap;
gap: 0.4rem;
padding: 0;
margin: 0;
}
.dev-tag {
font-size: 0.78rem;
letter-spacing: 0.02em;
padding: 0.2rem 0.6rem;
border-radius: var(--radius-pill, 999px);
background: rgba(201, 162, 39, 0.14);
border: 1px solid rgba(138, 111, 31, 0.35);
color: var(--ink);
}
.dev-facts {
margin: 0;
font-size: 0.82rem;
}
.dev-facts dt {
color: var(--midnight);
font-weight: 600;
}
.dev-facts dd {
margin: 0.1rem 0 0;
color: var(--ink-soft);
}
.dev-links {
margin: 0;
font-size: 0.85rem;
color: var(--ink-soft);
}
.dev-links a {
color: var(--brass-deep);
}
/* The "Ask question anonymously" trigger — added by script only while its route is
set. Styled as a link so it sits in the links row where the mailto chip was. */
.dev-links button {
font: inherit;
padding: 0;
border: 0;
background: none;
color: var(--brass-deep);
text-decoration: underline;
cursor: pointer;
}
.dev-links button:focus-visible {
outline: 3px solid var(--brass-deep);
outline-offset: 2px;
}
/* The row ABOVE the links: the "Ask question anonymously" action and, next to it,
the self-service cog (edit/delete your profile). Both are added by script only
while their route is set, so neither is ever a dead control. The cog is a small
quiet icon at the same weight as the link beside it — not a second primary button. */
.dev-ask-row {
margin: 0;
font-size: 0.85rem;
display: flex;
align-items: center;
gap: 0.55rem;
flex-wrap: wrap;
}
.dev-ask-row button,
.dev-ask-row a {
font: inherit;
padding: 0;
border: 0;
background: none;
color: var(--brass-deep);
text-decoration: underline;
cursor: pointer;
}
.dev-ask-row .dev-cog-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0.2rem;
line-height: 0;
text-decoration: none;
}
.dev-ask-row button:focus-visible {
outline: 3px solid var(--brass-deep);
outline-offset: 2px;
}
/* A card with no contact route of any kind says so — it never shows an empty space. */
.dev-contact-none {
margin: 0;
font-size: 0.82rem;
font-style: italic;
color: var(--ink-soft);
}
/* ---- The ask-a-question modal (ships dark; opened only when wired) ---- */
.contact-modal[hidden] {
display: none;
}
.contact-modal {
position: fixed;
inset: 0;
z-index: 60;
display: flex;
align-items: center;
justify-content: center;
padding: 1rem;
background: rgba(13, 27, 46, 0.72);
}
.contact-modal-card {
position: relative;
width: 100%;
max-width: 520px;
background: var(--ivory);
border: 1px solid var(--line-brass);
border-radius: var(--radius-lg);
padding: 1.5rem 1.6rem 1.3rem;
box-shadow: 0 24px 60px rgba(0, 0, 0, 0.35);
max-height: 92vh;
overflow: auto;
}
.contact-modal-card h3 {
font-family: Marcellus, Georgia, serif;
font-weight: 400;
font-size: 1.25rem;
margin: 0 0 0.4rem;
color: var(--midnight);
}
.contact-modal-lede {
font-size: 0.86rem;
line-height: 1.65;
color: var(--ink-soft);
margin: 0 0 0.9rem;
}
.contact-modal-close {
position: absolute;
top: 0.6rem;
right: 0.7rem;
background: transparent;
border: 0;
font-size: 1.4rem;
line-height: 1;
cursor: pointer;
color: var(--ink-soft);
padding: 0.2rem 0.4rem;
}
.contact-modal-close:focus-visible {
outline: 3px solid var(--brass-deep);
outline-offset: 2px;
}
.contact-modal .form-field {
display: flex;
flex-direction: column;
gap: 0.35rem;
margin-bottom: 0.8rem;
}
.contact-modal .form-field label {
font-size: 0.8rem;
font-weight: 600;
color: var(--midnight);
}
.contact-modal .form-field input,
.contact-modal .form-field textarea {
font-family: Inter, sans-serif;
font-size: 0.9rem;
padding: 0.6rem 0.7rem;
border-radius: var(--radius);
border: 1px solid var(--line);
background: #fff;
color: var(--ink);
width: 100%;
}
.contact-modal-to {
font-size: 0.85rem;
color: var(--ink);
margin: 0 0 0.8rem;
}
/* The apply modal's card is wider than the question modal: the apply form is a
two-column grid. Card stays ivory, so the form reads the same moved or inline. */
.apply-modal-card {
max-width: 760px;
}
/* A "Get listed" trigger: centred under the copy it belongs to. */
.dir-cta {
text-align: center;
margin: 1.75rem auto 0;
}
/* The three forms */
.dir-forms {
max-width: 860px;
margin: 1.75rem auto 0;
}
.form-card {
background: var(--ivory);
border: 1px solid var(--line);
border-radius: var(--radius-lg);
padding: 1.5rem;
box-shadow: var(--shadow-rest);
}
.section-dark .form-card {
background: var(--midnight-2);
border-color: var(--line-brass);
}
.form-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1rem;
}
.form-field {
display: flex;
flex-direction: column;
gap: 0.35rem;
}
.form-field.full {
grid-column: 1 / -1;
}
.form-field label {
font-size: 0.8rem;
font-weight: 600;
color: var(--midnight);
}
.section-dark .form-field label {
color: rgba(255, 255, 255, 0.85);
}
.form-field .hint {
font-size: 0.78rem;
color: var(--ink-soft);
}
.section-dark .form-field .hint {
color: rgba(255, 255, 255, 0.6);
}
.form-noscript {
max-width: 860px;
margin: 1rem auto 0;
font-size: 0.9rem;
line-height: 1.7;
color: var(--ink-soft);
}
.section-dark .form-noscript {
color: rgba(255, 255, 255, 0.78);
}
.form-noscript a {
color: var(--brass-deep);
}
/* A relay form whose route is not built yet: the form is hidden and this plain
line stands in its place — not a warning, just the current state. */
.form-notlive {
max-width: 860px;
margin: 1.25rem auto 0;
font-size: 0.95rem;
line-height: 1.7;
color: var(--ink-soft);
}
.form-notlive a {
color: var(--brass-deep);
}
.section-dark .form-notlive {
color: rgba(255, 255, 255, 0.78);
}
.form-lede {
margin: 0 0 1rem;
font-size: 0.92rem;
line-height: 1.7;
color: var(--ink-soft);
}
.form-field input,
.form-field textarea,
.form-field select {
font-family: Inter, sans-serif;
font-size: 0.9rem;
padding: 0.6rem 0.7rem;
border-radius: var(--radius);
border: 1px solid var(--line);
background: #fff;
color: var(--ink);
width: 100%;
}
.section-dark .form-field input,
.section-dark .form-field textarea,
.section-dark .form-field select {
background: var(--midnight);
border-color: var(--line-brass);
color: #fff;
}
.form-check {
grid-column: 1 / -1;
display: flex;
align-items: flex-start;
gap: 0.6rem;
font-size: 0.85rem;
color: var(--ink-soft);
}
.section-dark .form-check {
color: rgba(255, 255, 255, 0.78);
}
.form-check input {
width: auto;
margin-top: 0.2rem;
flex-shrink: 0;
}
.form-actions {
grid-column: 1 / -1;
display: flex;
align-items: center;
gap: 1rem;
flex-wrap: wrap;
margin-top: 0.25rem;
}
.form-status {
font-size: 0.85rem;
color: var(--ink-soft);
}
.section-dark .form-status {
color: rgba(255, 255, 255, 0.78);
}
.form-status[data-state="ok"] {
color: var(--success, #3f7d4f);
}
.form-status[data-state="err"] {
color: #b3452f;
}
/* Final CTA */
.cmp-cta {
text-align: center;
}
.cmp-cta .cmp-lead {
font-size: 1.1rem;
color: rgba(255, 255, 255, 0.72);
max-width: 720px;
line-height: 1.75;
margin: 0 auto 1.5rem;
}
.cmp-cta.section-light .cmp-lead {
color: var(--ink-soft);
}
.cmp-cta.section-dark .cmp-lead a {
color: var(--brass-bright);
}
.cmp-cta.section-light .cmp-lead p:last-child {
margin-bottom: 0;
}
.cmp-cta-actions {
display: flex;
gap: 1rem;
justify-content: center;
flex-wrap: wrap;
margin-top: 0.5rem;
}
.section-light .cmp-cta-actions .btn-outline {
color: var(--ink);
border-color: rgba(23, 28, 38, 0.22);
}
.section-light .cmp-cta-actions .btn-outline:hover {
color: var(--brass-deep);
border-color: var(--brass-deep);
background: rgba(201, 162, 39, 0.08);
}
/* Focus states on every CTA */
.btn:focus-visible,
.cmp-topbar-links a:focus-visible {
outline: 3px solid var(--brass-bright);
outline-offset: 2px;
border-radius: var(--radius);
}
.btn-brass:focus-visible {
outline-color: #fff;
}
.section-light .btn-brass:focus-visible {
outline-color: var(--midnight);
}
/* ---- 2026-11-03n — the skill profile (the shared chart), the OCA Member
Profile badge, and the focus sliders. ---- */
/* The one number we publish about a person: our own count. Rendered once, with
real weight so a visitor can compare two cards — never as a score or a rank. */
.dev-clients {
margin: 0;
font-size: 0.92rem;
color: var(--midnight);
}
.dev-clients-n {
font-family: Marcellus, Georgia, serif;
font-size: 1.55rem;
line-height: 1;
color: var(--brass-deep);
vertical-align: -0.12em;
}
/* The one chart: five squares per row, used for the skill profile AND the
languages (one component, two labels). One quiet row per item; the row's value
lives in the squares' aria-label, since no digit is printed. */
.dev-profile {
border-top: 1px solid var(--line);
padding-top: 0.55rem;
}
.dev-profile-label {
font-size: 0.78rem;
letter-spacing: 0.05em;
text-transform: uppercase;
color: var(--brass-deep);
margin: 0 0 0.35rem;
}
.dev-axes {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-direction: column;
gap: 0.2rem;
}
.dev-axis {
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 0.8rem;
color: var(--ink-soft);
}
.dev-axis-name {
flex: 0 0 6.2rem;
color: var(--ink);
}
.dev-axis-squares {
display: inline-flex;
gap: 3px;
}
/* Five rounded squares: filled = the declared number. NOT a quality colour scale. */
.dev-sq {
width: 11px;
height: 11px;
border-radius: 3px;
border: 1px solid var(--line-brass);
background: transparent;
}
.dev-sq.on {
background: var(--brass);
border-color: var(--brass-deep);
}
/* The OCA Member Profile badge — a link built from a link the freelancer
supplied. It straddles the card's TOP frame at the top-right corner (the top
border line runs through it, like a tag on the corner) but its RIGHT edge sits
inside the frame with a clear gap, not over the right border. Solid brass fill,
never a translucent pill. It stays in the DOM with the name (the name is read
first). Never colour alone: it is a filled pill and its own words are the link
text. */
.dev-oca-badge {
position: absolute;
top: -0.7rem; /* half the pill sits above the card's top border */
right: 0.5rem; /* inside the right border, an 8px gap to it */
font-size: 0.72rem;
line-height: 1.4;
padding: 0.15rem 0.6rem;
border-radius: var(--radius-pill, 999px);
background: var(--brass); /* opaque — was rgba(201,162,39,0.2) */
border: 1px solid var(--brass-deep);
color: var(--midnight); /* 7.16:1 on the solid brass fill */
font-weight: 600;
}
.dev-oca-badge:hover {
background: var(--brass-bright);
color: var(--midnight);
}
/* ---- The focus sliders (application + admin forms) ---- */
.focus-field {
min-width: 0;
border: 1px solid var(--line);
border-radius: var(--radius);
padding: 0.85rem 0.9rem 0.7rem;
}
.section-dark .focus-field {
border-color: var(--line-brass);
}
.focus-field legend {
font-size: 0.8rem;
font-weight: 600;
color: var(--midnight);
padding: 0 0.35rem;
}
.section-dark .focus-field legend {
color: rgba(255, 255, 255, 0.85);
}
.focus-axis {
display: grid;
grid-template-columns: 6.5rem 1fr 2.2rem;
align-items: center;
gap: 0.6rem;
margin: 0.3rem 0;
}
.focus-axis label {
font-size: 0.85rem;
font-weight: 500;
color: var(--ink);
}
.section-dark .focus-axis label {
color: rgba(255, 255, 255, 0.85);
}
.focus-axis input[type="range"] {
width: 100%;
accent-color: var(--brass-deep);
}
.section-dark .focus-axis input[type="range"] {
accent-color: var(--brass);
}
.focus-axis output {
font-variant-numeric: tabular-nums;
font-size: 0.9rem;
text-align: right;
color: var(--ink);
}
.section-dark .focus-axis output {
color: #fff;
}
.focus-total {
margin: 0.6rem 0 0;
font-size: 0.85rem;
font-weight: 600;
color: var(--midnight);
}
.section-dark .focus-total {
color: #fff;
}
.focus-scale {
margin: 0.45rem 0 0;
font-size: 0.76rem;
line-height: 1.55;
color: var(--ink-soft);
}
.section-dark .focus-scale {
color: rgba(255, 255, 255, 0.62);
}
/* The sum gate's inline warning — shown only while the number is wrong. */
.focus-warn {
margin: 0.55rem 0 0;
font-size: 0.85rem;
color: #b3452f;
min-height: 1.1em;
}
.section-dark .focus-warn {
color: #f0a58f;
}
/* The no-JS fallback: five number inputs, shown only when the script does not run. */
.focus-noscript {
font-size: 0.85rem;
line-height: 1.6;
color: var(--ink-soft);
}
.section-dark .focus-noscript {
color: rgba(255, 255, 255, 0.72);
}
.focus-num-row {
display: flex;
gap: 0.6rem;
flex-wrap: wrap;
margin: 0.4rem 0;
}
.focus-num-row label {
font-size: 0.82rem;
color: var(--ink);
}
.section-dark .focus-num-row label {
color: rgba(255, 255, 255, 0.85);
}
.focus-num-row input {
width: 4rem;
margin-left: 0.35rem;
}
.focus-sliders[hidden],
.focus-noscript[hidden] {
display: none;
}
.focus-counter {
font-size: 0.78rem;
color: var(--ink-soft);
}
.section-dark .focus-counter {
color: rgba(255, 255, 255, 0.6);
}
.focus-counter[data-over="1"] {
color: #b3452f;
}
.section-dark .focus-counter[data-over="1"] {
color: #f0a58f;
}
@media (max-width: 768px) {
.form-grid {
grid-template-columns: 1fr;
}
.oc-hero {
padding: 3rem 0 2.5rem;
}
.focus-axis {
grid-template-columns: 5.2rem 1fr 1.7rem;
gap: 0.4rem;
}
}
/* ---- Best Practices accordion (page-scoped, additive). Reuses the house FAQ card
and "+/-" marker. TWO INDEPENDENT COLUMNS of six (see .bp-list/.bp-col): each
column is its own grid, so opening an item grows only its own column and the
other column does not move. Exclusivity comes from the native <details name>
attribute, with a small JS fallback in the page script. All items are CLOSED on
load — nothing carries `open`. ---- */
.bp-lede {
max-width: 760px;
margin: 0 0 1.5rem;
font-size: 0.9rem;
line-height: 1.7;
color: var(--ink-soft);
}
/* Parent grid: two columns pinned to the top (align-items:start), so an open item
in one column cannot push the other column down. DOM order is 1–6 then 7–12. */
.bp-list {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: start;
column-gap: 2rem;
row-gap: 0.75rem;
max-width: 1100px;
}
.bp-col {
display: grid;
gap: 0.75rem;
align-content: start;
}
/* 375 px and everything narrow: one column, no horizontal overflow. */
@media (max-width: 720px) {
.bp-list {
grid-template-columns: 1fr;
}
}
.bp-item {
background: var(--ivory);
border: 1px solid var(--line);
border-radius: var(--radius-lg);
padding: 0.35rem 1.25rem;
box-shadow: var(--shadow-rest);
transition: box-shadow 0.25s;
}
.bp-item[open],
.bp-item:hover {
box-shadow: var(--shadow-hover);
}
.bp-item summary {
cursor: pointer;
list-style: none;
display: flex;
align-items: center;
gap: 0.75rem;
padding: 0.9rem 0;
font-family: Marcellus, Georgia, serif;
font-size: 1rem;
color: var(--midnight);
}
.bp-item summary::-webkit-details-marker {
display: none;
}
.bp-item summary::after {
content: "+";
font-family: Inter, sans-serif;
font-size: 1.25rem;
line-height: 1;
color: var(--brass);
flex-shrink: 0;
transition: transform 0.25s;
}
.bp-item[open] summary::after {
content: "\2212";
}
.bp-item summary:focus-visible {
outline: 2px solid var(--brass);
outline-offset: 3px;
border-radius: var(--radius);
}
.bp-q {
flex: 1;
min-width: 0;
}
.bp-a {
font-size: 0.9rem;
line-height: 1.7;
color: var(--ink-soft);
padding: 0 0 1rem;
}
.bp-a p:last-child {
margin-bottom: 0;
}
</style>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://odoo4projects.com/odoo-community-developers/#webpage",
"url": "https://odoo4projects.com/odoo-community-developers/",
"name": "Hire an Odoo Developer for Your Project",
"description": "Hire an Odoo developer or freelancer for your project. Browse independent Odoo specialists and ask one a question anonymously — we pass it on without your name.",
"inLanguage": "en-US",
"isPartOf": {
"@id": "https://odoo4projects.com/#organization"
},
"breadcrumb": {
"@id": "https://odoo4projects.com/odoo-community-developers/#breadcrumb"
}
},
{
"@type": "BreadcrumbList",
"@id": "https://odoo4projects.com/odoo-community-developers/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://odoo4projects.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Odoo freelancers",
"item": "https://odoo4projects.com/odoo-community-developers/"
}
]
}
]
}
</script>
<!-- Privacy-friendly analytics by Plausible -->
<script async src="https://plausible.office.odoo4projects.com/js/pa-NhA7Rf-79VopXFQXhSS4e.js"></script>
<script>
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
plausible.init()
</script>
</head>
<body>
<!-- Page-scoped top bar: the site has no global header, so the page carries its own way home. -->
<div class="cmp-topbar">
<div class="container">
<a class="cmp-brand" href="/index.html">ODOO4<span>projects</span></a>
<nav class="cmp-topbar-links" aria-label="Page links">
<a href="/index.html#pricing">Plans &amp; pricing</a>
<a href="/support.html">Support</a>
</nav>
<div data-lang-switcher class="lang-switch-slot"></div>
</div>
</div>
<main>
<!-- Hero -->
<section class="hero oc-hero">
<div class="hero-bg">
<img
class="oc-hero-img"
src="/images/hero/amsterdam.webp"
alt="Amsterdam at dusk, one of the six regions our servers run in"
width="1920"
height="768"
fetchpriority="high"
decoding="async"
/>
</div>
<div class="container">
<p class="hero-kicker">ODOO FREELANCERS</p>
<h1>Hire an Odoo freelancer for your next project</h1>
<p class="hero-sub">Independent Odoo specialists you can hire for the piece you cannot do yourself — a custom module, a migration, an integration, an app your business needs. Ask a freelancer a question anonymously — we pass it on without your name or address, and their answer comes back to you.</p>
<div class="hero-actions">
<a href="#directory" class="btn btn-brass btn-lg">Browse the freelancers</a>
<a href="#apply" class="btn btn-outline btn-lg" data-apply-open>Get listed</a>
</div>
</div>
</section>
<!-- What we do / don't — a client's first question about the listings answered with
our limits, not with a claim about anyone. Folds the old "How this works" block;
the contract point links to the note under the listings rather than copying it. -->
<section class="section-light">
<div class="container">
<h2 class="section-title">What we do, and what we don't</h2>
<div class="oc-body">
<p>You are about to get in touch with someone you have not worked with before. Here is exactly what this page does, and what it does not.</p>
<p><strong>You deal with the freelancer, not us.</strong> Send your question from the card and we pass it on for you — without your name or address, so the freelancer never sees who you are. The brief, the price and the delivery are settled between the two of you; the contract is yours, and we are not a party to it, as <a href="#listing-note">the note under the listings</a> says. Your email comes to us, and when the freelancer answers, we send it back to you.</p>
<p><strong>Nobody pays us to be listed here.</strong> There is no fee to the freelancer and no fee to you for using this page — we charge neither side for the introduction.</p>
<p><strong>We rank nobody.</strong> Nothing here is graded: no score, no ranking, no "best" order. A listing is not a recommendation from us.</p>
<p><strong>We verify nothing.</strong> Everything on a card is that person's own words — including anything we add from a link they gave us, such as the OCA Member Profile badge. We pass it on, we do not check it.</p>
<p><strong>The only thing we add to a card is a count.</strong> Where a card shows a number of clients, that is how many client instances that freelancer has on our platform — our own count of what we can measure, not a rating, a score or an endorsement.</p>
</div>
</div>
</section>
<!-- The directory -->
<section class="section-dark" id="directory">
<div class="container">
<h2 class="section-title">Freelancers available</h2>
<!-- Rendered at build time from our freelancer webhook (one call, no CRM),
so the list works with JavaScript disabled. The filter controls below are
printed only when the data actually supports them; the page improves by
itself as the fields land. Rebuild the list with:
python3 /root/workspace/webmaster/work/build-directory.py -->
<div class="dir-filters" id="dirFilters" hidden>
<div class="dir-filter dir-search">
<label for="dirSearch">Search</label>
<input type="search" id="dirSearch" data-search-box="1" placeholder="Name, focus, skills…" autocomplete="off" />
</div>
<!-- FILTERS-START -->
<div class="dir-filter"><label for="f-country">Country</label><select id="f-country" data-field="country"><option value="">All</option><option value="py">Paraguay</option></select></div>
<div class="dir-filter"><label for="f-languages">Language</label><select id="f-languages" data-field="languages"><option value="">All</option><option value="english">English</option><option value="german">German</option><option value="spanish">Spanish</option></select></div>
<div class="dir-filter"><label for="f-oca">OCA member</label><select id="f-oca" data-field="oca"><option value="">All</option><option value="1">OCA member</option></select></div>
<!-- FILTERS-END -->
</div>
<p class="dir-count" id="dirCount" hidden></p>
<div class="dir-grid" id="dirGrid">
<!-- DIRECTORY-LIST-START -->
<article class="dev-card" data-search="oliver - the oc guy i love to see how far i can push the odoo community version for my clients. besides the module implementation i am quite happy with adding to odoo using hermes agent, n8n and progressive web apps agent automation, manufacturing, e-commerce english german spanish" data-id="2" data-name="Oliver - The OC Guy" data-country="py" data-languages="english|german|spanish" data-oca="1" data-relay="1">
<header class="dev-head">
<img class="dev-photo" src="data:image/jpeg;base64,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" alt="" width="72" height="72" loading="lazy" decoding="async" />
<div class="dev-id">
<h3 class="dev-name">Oliver - The OC Guy</h3>
<a class="dev-oca-badge" href="https://apps.odoo-community.org/community/oliver-arnold" target="_blank" rel="noopener nofollow">OCA Member Profile</a>
</div></header>
<p class="dev-clients"><span class="dev-clients-n">4</span> <span class="dev-clients-w">clients on ODOO4projects</span></p>
<p class="dev-focus">Agent Automation, Manufacturing, E-commerce</p>
<p class="dev-bio">I love to see how far I can push the ODOO Community version for my clients. Besides the module implementation i am quite happy with adding to odoo using Hermes Agent, N8N and Progressive Web Apps</p>
<div class="dev-profile">
<p class="dev-profile-label">Skill profile</p>
<ul class="dev-axes">
<li class="dev-axis"><span class="dev-axis-name">Functional</span><span class="dev-axis-squares" role="img" aria-label="1 of 5"><span class="dev-sq on"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">System</span><span class="dev-axis-squares" role="img" aria-label="4 of 5"><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">Modules</span><span class="dev-axis-squares" role="img" aria-label="1 of 5"><span class="dev-sq on"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">Integration</span><span class="dev-axis-squares" role="img" aria-label="4 of 5"><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">AI</span><span class="dev-axis-squares" role="img" aria-label="5 of 5"><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span></span></li>
</ul></div>
<div class="dev-profile">
<p class="dev-profile-label">Languages</p>
<ul class="dev-axes">
<li class="dev-axis"><span class="dev-axis-name">English</span><span class="dev-axis-squares" role="img" aria-label="4 of 5"><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">German</span><span class="dev-axis-squares" role="img" aria-label="5 of 5"><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span><span class="dev-sq on"></span></span></li>
<li class="dev-axis"><span class="dev-axis-name">Spanish</span><span class="dev-axis-squares" role="img" aria-label="1 of 5"><span class="dev-sq on"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span><span class="dev-sq"></span></span></li>
</ul></div>
<p class="dev-ask-row"><a class="dev-ask-link" href="mailto:support@odoo4projects.com?subject=Question%20for%20Oliver%20-%20The%20OC%20Guy">Ask question anonymously</a></p>
</article>
<!-- DIRECTORY-LIST-END -->
</div>
<!-- Pagination — nine cards per page. Ships `hidden`: it is un-hidden by script
only when the filtered list needs more than one page, so with JavaScript off
it never appears and every build-time card stays visible. No page → no URL:
it holds no href and touches no history, so there is nothing to deep-link. -->
<nav class="dir-pager" id="dirPager" hidden aria-label="Listings pages">
<button type="button" class="dir-page" id="dirPrev" data-page="prev">Previous</button>
<span class="dir-pager-pages" id="dirPages"></span>
<button type="button" class="dir-page" id="dirNext" data-page="next">Next</button>
<p class="dir-pager-status" id="dirPagerStatus" role="status" aria-live="polite"></p>
</nav>
<p class="dir-empty" id="dirEmpty" hidden>Nothing matches. Widen your search, or <button type="button" class="dir-empty-reset" id="dirEmptyReset">set the filters back to All</button>.</p>
<div class="dir-note" id="listing-note">
<p>You deal with the freelancer. The contract for the work is between you and them, and the terms, the price and the delivery are yours to agree. We are not a party to it — we publish the listings and carry your question to the freelancer and their answer back to you, nothing more.</p>
</div>
<p class="dir-cta"><a href="#apply" class="btn btn-outline" data-apply-open>Get listed</a></p>
</div>
</section>
<!-- Best Practices — advice for the visitor. Not a claim about our service, not a
verdict on anyone listed: we vet nobody. Every item is CLOSED on load (no `open`);
opening one closes the others via the native <details name> attribute, with a
small JS fallback near the end of the page. Placed after the listings and before
the "Get listed" band, so it reads as advice right where a visitor is weighing one. -->
<section class="section-light" id="best-practices">
<div class="container">
<h2 class="section-title">Best Practices</h2>
<p class="bp-lede">Hiring a freelancer goes better when a handful of things are settled before the work starts. These are not rules we impose, and they are not a verdict on anyone listed here — they are simply the points where this kind of work most often goes wrong.</p>
<div class="bp-list">
<div class="bp-col">
<details class="bp-item" name="best-practices">
<summary id="bp1"><span class="bp-q">Agree the shape of the work first — workpackage or hours</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp1">
<p>A fixed workpackage suits module development and form customisation; time and materials suits consulting and support. Deciding which one you are buying before the work starts is what prevents the argument about scope halfway through.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp2"><span class="bp-q">Clear communication and expectations</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp2">
<p>Say what you need the system to do, in your own words, and keep the questions and the answers in one place. The clearer you and the freelancer are about what is expected and by when, the fewer surprises there are on either side.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp3"><span class="bp-q">Ask for code a third party can read</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp3">
<p>Names that mean something, and a comment where the reasoning is not obvious. You will hire someone else eventually, and so will the next developer — code written to be read is what survives the person who wrote it.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp4"><span class="bp-q">For a workpackage, write the acceptance criteria</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp4">
<p>What &ldquo;done&rdquo; looks like, as a list. Without it, a workpackage is a guess on both sides of the table.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp5"><span class="bp-q">Expect a good contractor to ask questions until they understand the job</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp5">
<p>A freelancer who understands the work will ask about your data, your process and the edge cases before they start, not after. Questions early are cheaper than rework later — treat them as a sign the job is being taken seriously.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp6"><span class="bp-q">Keep it simple</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp6">
<p>The smallest change that does the job is the one that survives. A plain solution you can maintain is worth more than a clever one nobody can explain to the next person.</p>
</div>
</details>
</div>
<div class="bp-col">
<details class="bp-item" name="best-practices">
<summary id="bp7"><span class="bp-q">Prefer a proven third-party module — check the OCA first</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp7">
<p>Before commissioning something bespoke, look at what already exists. A maintained community module beats one you then have to maintain yourself, and the Odoo Community Association&rsquo;s app store is a good place to start — <a href="https://apps.odoo-community.org/" target="_blank" rel="noopener">apps.odoo-community.org</a>.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp8"><span class="bp-q">Test the change on a copy before it goes live</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp8">
<p>Do not try a new module or a configuration change on the system your business runs on. Put a copy in front of it first, and move the change across only once it works — <a href="/odoo-staging-environment/">a staging environment</a> is what that copy is.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp9"><span class="bp-q">Agree how extra work is requested</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp9">
<p>A workpackage ends. When you want something more after it, that is a new piece of work — settle up front how you will ask for it and how it will be priced, so a small addition does not turn into a debate.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp10"><span class="bp-q">Agree the handover</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp10">
<p>Settle who holds the access, where the code lives, and what happens to both when the engagement ends. An arrangement you can leave cleanly is easier to start.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp11"><span class="bp-q">Put the agreement in writing</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp11">
<p>It does not have to be a contract. A short email after the call that repeats what you both understood — scope, price and timing — is enough to make sure you are remembering the same conversation.</p>
</div>
</details>
<details class="bp-item" name="best-practices">
<summary id="bp12"><span class="bp-q">Look at a similar job they have already done</span></summary>
<div class="bp-a" role="region" aria-labelledby="bp12">
<p>Ask for one piece of work close to yours and look at it before you commit — a module, a migration, a report. Someone who can show you something near your problem is easier to trust than someone who can only describe it. If they cannot share a client's work, ask them to talk you through a job like yours instead.</p>
</div>
</details>
</div>
</div>
</div>
</section>
<!-- Freelancer application (form 1). ONE instance of #applyForm: left inline here so
the form still works with JavaScript off; when the script runs it is MOVED into
#applyModal and this band opens it through a trigger. -->
<section class="section-dark" id="apply">
<div class="container">
<h2 class="section-title">Are you an Odoo freelancer? Get listed</h2>
<div class="oc-body">
<p>If you work as an independent Odoo developer and want clients to find you here, apply below. We publish what you write — after we check it: your photo and for spam. No rating and no ranking. We ask for your email so we can confirm it is really you before your listing goes live, and to pass client questions to you; it is never shown on your card. The directory is for freelancers working on their own — we ask each applicant to declare that; it is not open to agencies.</p>
</div>
<p class="dir-cta"><a href="#apply" class="btn btn-outline" data-apply-open>Get listed</a></p>
<div class="dir-forms" id="applyFormWrap">
<form class="form-card" id="applyForm" novalidate>
<div class="form-grid">
<div class="form-field">
<label for="apName">Name</label>
<input id="apName" name="Name" type="text" autocomplete="name" required />
</div>
<div class="form-field">
<label for="apEmail">Email</label>
<input id="apEmail" name="email" type="email" autocomplete="email" required />
<span class="hint">We confirm it before your listing goes live, and we use it to pass client questions to you — it is never shown on your card.</span>
</div>
<label class="form-check">
<input type="checkbox" name="email_public_consent" value="1" required />
<span>I agree that ODOO4projects may email me client questions, passed on without the client's identity. <span class="hint">(Your declaration — required.)</span></span>
</label>
<div class="form-field full">
<label for="apFocus">Your focus <span class="hint">(one line, at most 70 characters)</span></label>
<input id="apFocus" name="Focus" type="text" maxlength="70" aria-describedby="apFocusCount" placeholder="e.g. accounting and stock for small manufacturers" />
<span class="focus-counter" id="apFocusCount" aria-live="polite">0 / 70</span>
</div>
<div class="form-field full">
<label for="apDescription">About you, in your own words <span class="hint">(at most 230 characters)</span></label>
<textarea id="apDescription" name="description" rows="5" maxlength="230" aria-describedby="apDescriptionCount" placeholder="What you do, who you do it for, how you work."></textarea>
<span class="focus-counter" id="apDescriptionCount" aria-live="polite">0 / 230</span>
</div>
<div class="form-field">
<label for="apCountry">Country</label>
<select id="apCountry" name="Country" required>
<!-- COUNTRY-OPTIONS-START -->
<option value="">— choose —</option>
<option value="AD">Andorra</option>
<option value="AE">United Arab Emirates</option>
<option value="AF">Afghanistan</option>
<option value="AG">Antigua and Barbuda</option>
<option value="AI">Anguilla</option>
<option value="AL">Albania</option>
<option value="AM">Armenia</option>
<option value="AO">Angola</option>
<option value="AQ">Antarctica</option>
<option value="AR">Argentina</option>
<option value="AS">American Samoa</option>
<option value="AT">Austria</option>
<option value="AU">Australia</option>
<option value="AW">Aruba</option>
<option value="AX">Aland</option>
<option value="AZ">Azerbaijan</option>
<option value="BA">Bosnia and Herzegovina</option>
<option value="BB">Barbados</option>
<option value="BD">Bangladesh</option>
<option value="BE">Belgium</option>
<option value="BF">Burkina Faso</option>
<option value="BG">Bulgaria</option>
<option value="BH">Bahrain</option>
<option value="BI">Burundi</option>
<option value="BJ">Benin</option>
<option value="BL">Saint Barthelemy</option>
<option value="BM">Bermuda</option>
<option value="BN">Brunei</option>
<option value="BO">Bolivia</option>
<option value="BQ">Bonaire</option>
<option value="BR">Brazil</option>
<option value="BS">Bahamas</option>
<option value="BT">Bhutan</option>
<option value="BV">Bouvet Island</option>
<option value="BW">Botswana</option>
<option value="BY">Belarus</option>
<option value="BZ">Belize</option>
<option value="CA">Canada</option>
<option value="CC">Cocos (Keeling) Islands</option>
<option value="CD">Democratic Republic of the Congo</option>
<option value="CF">Central African Republic</option>
<option value="CG">Republic of the Congo</option>
<option value="CH">Switzerland</option>
<option value="CI">Ivory Coast</option>
<option value="CK">Cook Islands</option>
<option value="CL">Chile</option>
<option value="CM">Cameroon</option>
<option value="CN">China</option>
<option value="CO">Colombia</option>
<option value="CR">Costa Rica</option>
<option value="CU">Cuba</option>
<option value="CV">Cape Verde</option>
<option value="CW">Curacao</option>
<option value="CX">Christmas Island</option>
<option value="CY">Cyprus</option>
<option value="CZ">Czech Republic</option>
<option value="DE">Germany</option>
<option value="DJ">Djibouti</option>
<option value="DK">Denmark</option>
<option value="DM">Dominica</option>
<option value="DO">Dominican Republic</option>
<option value="DZ">Algeria</option>
<option value="EC">Ecuador</option>
<option value="EE">Estonia</option>
<option value="EG">Egypt</option>
<option value="EH">Western Sahara</option>
<option value="ER">Eritrea</option>
<option value="ES">Spain</option>
<option value="ET">Ethiopia</option>
<option value="FI">Finland</option>
<option value="FJ">Fiji</option>
<option value="FK">Falkland Islands</option>
<option value="FM">Micronesia</option>
<option value="FO">Faroe Islands</option>
<option value="FR">France</option>
<option value="GA">Gabon</option>
<option value="GB">United Kingdom</option>
<option value="GD">Grenada</option>
<option value="GE">Georgia</option>
<option value="GF">French Guiana</option>
<option value="GG">Guernsey</option>
<option value="GH">Ghana</option>
<option value="GI">Gibraltar</option>
<option value="GL">Greenland</option>
<option value="GM">Gambia</option>
<option value="GN">Guinea</option>
<option value="GP">Guadeloupe</option>
<option value="GQ">Equatorial Guinea</option>
<option value="GR">Greece</option>
<option value="GS">South Georgia and the South Sandwich Islands</option>
<option value="GT">Guatemala</option>
<option value="GU">Guam</option>
<option value="GW">Guinea-Bissau</option>
<option value="GY">Guyana</option>
<option value="HK">Hong Kong</option>
<option value="HM">Heard Island and McDonald Islands</option>
<option value="HN">Honduras</option>
<option value="HR">Croatia</option>
<option value="HT">Haiti</option>
<option value="HU">Hungary</option>
<option value="ID">Indonesia</option>
<option value="IE">Ireland</option>
<option value="IL">Israel</option>
<option value="IM">Isle of Man</option>
<option value="IN">India</option>
<option value="IO">British Indian Ocean Territory</option>
<option value="IQ">Iraq</option>
<option value="IR">Iran</option>
<option value="IS">Iceland</option>
<option value="IT">Italy</option>
<option value="JE">Jersey</option>
<option value="JM">Jamaica</option>
<option value="JO">Jordan</option>
<option value="JP">Japan</option>
<option value="KE">Kenya</option>
<option value="KG">Kyrgyzstan</option>
<option value="KH">Cambodia</option>
<option value="KI">Kiribati</option>
<option value="KM">Comoros</option>
<option value="KN">Saint Kitts and Nevis</option>
<option value="KP">North Korea</option>
<option value="KR">South Korea</option>
<option value="KW">Kuwait</option>
<option value="KY">Cayman Islands</option>
<option value="KZ">Kazakhstan</option>
<option value="LA">Laos</option>
<option value="LB">Lebanon</option>
<option value="LC">Saint Lucia</option>
<option value="LI">Liechtenstein</option>
<option value="LK">Sri Lanka</option>
<option value="LR">Liberia</option>
<option value="LS">Lesotho</option>
<option value="LT">Lithuania</option>
<option value="LU">Luxembourg</option>
<option value="LV">Latvia</option>
<option value="LY">Libya</option>
<option value="MA">Morocco</option>
<option value="MC">Monaco</option>
<option value="MD">Moldova</option>
<option value="ME">Montenegro</option>
<option value="MF">Saint Martin</option>
<option value="MG">Madagascar</option>
<option value="MH">Marshall Islands</option>
<option value="MK">North Macedonia</option>
<option value="ML">Mali</option>
<option value="MM">Myanmar (Burma)</option>
<option value="MN">Mongolia</option>
<option value="MO">Macao</option>
<option value="MP">Northern Mariana Islands</option>
<option value="MQ">Martinique</option>
<option value="MR">Mauritania</option>
<option value="MS">Montserrat</option>
<option value="MT">Malta</option>
<option value="MU">Mauritius</option>
<option value="MV">Maldives</option>
<option value="MW">Malawi</option>
<option value="MX">Mexico</option>
<option value="MY">Malaysia</option>
<option value="MZ">Mozambique</option>
<option value="NA">Namibia</option>
<option value="NC">New Caledonia</option>
<option value="NE">Niger</option>
<option value="NF">Norfolk Island</option>
<option value="NG">Nigeria</option>
<option value="NI">Nicaragua</option>
<option value="NL">Netherlands</option>
<option value="NO">Norway</option>
<option value="NP">Nepal</option>
<option value="NR">Nauru</option>
<option value="NU">Niue</option>
<option value="NZ">New Zealand</option>
<option value="OM">Oman</option>
<option value="PA">Panama</option>
<option value="PE">Peru</option>
<option value="PF">French Polynesia</option>
<option value="PG">Papua New Guinea</option>
<option value="PH">Philippines</option>
<option value="PK">Pakistan</option>
<option value="PL">Poland</option>
<option value="PM">Saint Pierre and Miquelon</option>
<option value="PN">Pitcairn Islands</option>
<option value="PR">Puerto Rico</option>
<option value="PS">Palestine</option>
<option value="PT">Portugal</option>
<option value="PW">Palau</option>
<option value="PY">Paraguay</option>
<option value="QA">Qatar</option>
<option value="RE">Reunion</option>
<option value="RO">Romania</option>
<option value="RS">Serbia</option>
<option value="RU">Russia</option>
<option value="RW">Rwanda</option>
<option value="SA">Saudi Arabia</option>
<option value="SB">Solomon Islands</option>
<option value="SC">Seychelles</option>
<option value="SD">Sudan</option>
<option value="SE">Sweden</option>
<option value="SG">Singapore</option>
<option value="SH">Saint Helena</option>
<option value="SI">Slovenia</option>
<option value="SJ">Svalbard and Jan Mayen</option>
<option value="SK">Slovakia</option>
<option value="SL">Sierra Leone</option>
<option value="SM">San Marino</option>
<option value="SN">Senegal</option>
<option value="SO">Somalia</option>
<option value="SR">Suriname</option>
<option value="SS">South Sudan</option>
<option value="ST">Sao Tome and Principe</option>
<option value="SV">El Salvador</option>
<option value="SX">Sint Maarten</option>
<option value="SY">Syria</option>
<option value="SZ">Eswatini</option>
<option value="TC">Turks and Caicos Islands</option>
<option value="TD">Chad</option>
<option value="TF">French Southern Territories</option>
<option value="TG">Togo</option>
<option value="TH">Thailand</option>
<option value="TJ">Tajikistan</option>
<option value="TK">Tokelau</option>
<option value="TL">East Timor</option>
<option value="TM">Turkmenistan</option>
<option value="TN">Tunisia</option>
<option value="TO">Tonga</option>
<option value="TR">Turkey</option>
<option value="TT">Trinidad and Tobago</option>
<option value="TV">Tuvalu</option>
<option value="TW">Taiwan</option>
<option value="TZ">Tanzania</option>
<option value="UA">Ukraine</option>
<option value="UG">Uganda</option>
<option value="UM">U.S. Minor Outlying Islands</option>
<option value="US">United States</option>
<option value="UY">Uruguay</option>
<option value="UZ">Uzbekistan</option>
<option value="VA">Vatican City</option>
<option value="VC">Saint Vincent and the Grenadines</option>
<option value="VE">Venezuela</option>
<option value="VG">British Virgin Islands</option>
<option value="VI">U.S. Virgin Islands</option>
<option value="VN">Vietnam</option>
<option value="VU">Vanuatu</option>
<option value="WF">Wallis and Futuna</option>
<option value="WS">Samoa</option>
<option value="YE">Yemen</option>
<option value="YT">Mayotte</option>
<option value="ZA">South Africa</option>
<option value="ZM">Zambia</option>
<option value="ZW">Zimbabwe</option>
<!-- COUNTRY-OPTIONS-END -->
</select>
<span class="hint">Where you work from. Pick one — this becomes a filter in the directory.</span>
</div>
<fieldset class="form-field full focus-field">
<legend>Skill profile — 15 points to distribute</legend>
<div class="focus-sliders" id="apFocusSliders" hidden>
<div class="focus-axis">
<label for="ap-axis-functional">Functional</label>
<input type="range" id="ap-axis-functional" name="functional" min="0" max="5" step="1" value="3" />
<output for="ap-axis-functional">3</output>
</div>
<div class="focus-axis">
<label for="ap-axis-system">System</label>
<input type="range" id="ap-axis-system" name="system" min="0" max="5" step="1" value="3" />
<output for="ap-axis-system">3</output>
</div>
<div class="focus-axis">
<label for="ap-axis-modules">Modules</label>
<input type="range" id="ap-axis-modules" name="modules" min="0" max="5" step="1" value="3" />
<output for="ap-axis-modules">3</output>
</div>
<div class="focus-axis">
<label for="ap-axis-integration">Integration</label>
<input type="range" id="ap-axis-integration" name="integration" min="0" max="5" step="1" value="3" />
<output for="ap-axis-integration">3</output>
</div>
<div class="focus-axis">
<label for="ap-axis-ai">AI</label>
<input type="range" id="ap-axis-ai" name="ai" min="0" max="5" step="1" value="3" />
<output for="ap-axis-ai">3</output>
</div>
<p class="focus-total" id="apFocusTotal" aria-live="polite">15 of 15 points</p>
<p class="focus-warn" id="apFocusWarn" role="alert"></p>
<p class="focus-scale">Each axis is <strong>how much of your work it is</strong>, not how good you are. 0 means “I don’t do this”; 5 means it is most of what I do. Five areas at 5 each would be 25, so a budget of 15 means you cannot be maximum everywhere. You start at 3 on each axis — 15 in total — so raising one area forces you to lower another: the trade-off is the point. (Your own assessment — we verify nothing.)</p>
</div>
<noscript>
<div class="focus-noscript">
<p>Without JavaScript the sliders cannot total themselves, so enter five numbers from 0 to 5 that add up to exactly 15. 0 means “I don’t do this”; 5 means it is most of what I do. (Your own assessment.)</p>
<div class="focus-num-row">
<label>Functional <input type="number" name="functional" min="0" max="5" step="1" value="3" /></label>
<label>System <input type="number" name="system" min="0" max="5" step="1" value="3" /></label>
<label>Modules <input type="number" name="modules" min="0" max="5" step="1" value="3" /></label>
<label>Integration <input type="number" name="integration" min="0" max="5" step="1" value="3" /></label>
<label>AI <input type="number" name="ai" min="0" max="5" step="1" value="3" /></label>
</div>
</div>
</noscript>
</fieldset>
<fieldset class="form-field full lang-field">
<legend>Languages — your own assessment</legend>
<div class="focus-axis">
<label for="ap-lang-english">English</label>
<input type="range" id="ap-lang-english" name="english" min="0" max="5" step="1" value="0" />
<output for="ap-lang-english">0</output>
</div>
<div class="focus-axis">
<label for="ap-lang-german">German</label>
<input type="range" id="ap-lang-german" name="german" min="0" max="5" step="1" value="0" />
<output for="ap-lang-german">0</output>
</div>
<div class="focus-axis">
<label for="ap-lang-spanish">Spanish</label>
<input type="range" id="ap-lang-spanish" name="spanish" min="0" max="5" step="1" value="0" />
<output for="ap-lang-spanish">0</output>
</div>
<p class="focus-scale">0 means “I can’t speak it”; 5 means “native”. Your own assessment — we do not test it.</p>
</fieldset>
<div class="form-field">
<label for="apGithub">GitHub URL <span class="hint">(optional)</span></label>
<input id="apGithub" name="github" type="url" placeholder="https://github.com/…" />
</div>
<div class="form-field">
<label for="apOca">OCA profile URL <span class="hint">(optional)</span></label>
<input id="apOca" name="OCA_link" type="url" placeholder="https://apps.odoo-community.org/community/your-name" />
<span class="hint">Your OCA member profile link. Where we recognise it, an OCA Member Profile badge on your card links to it — taken from your link, not checked by us.</span>
</div>
<div class="form-field">
<label for="apLinkedin">LinkedIn URL <span class="hint">(optional)</span></label>
<input id="apLinkedin" name="Linkedin" type="url" placeholder="https://www.linkedin.com/in/…" />
</div>
<div class="form-field">
<label for="apUpwork">Upwork URL <span class="hint">(optional)</span></label>
<input id="apUpwork" name="upwork" type="url" placeholder="https://www.upwork.com/freelancers/…" />
</div>
<div class="form-field">
<label for="apFiverr">Fiverr URL <span class="hint">(optional)</span></label>
<input id="apFiverr" name="fiverr" type="url" placeholder="https://www.fiverr.com/…" />
</div>
<div class="form-field">
<label for="apImage">Photo <span class="hint">(optional)</span></label>
<input id="apImage" name="Image" type="file" accept="image/jpeg,image/png,image/webp" />
<span class="hint">Leave it out if you prefer. If you add one it goes on your card, and it is checked before it is published. JPEG, PNG or WebP, up to 8 MB — we resize it to a square of at most 384 px first.</span>
<span class="hint" id="apImageResult" role="status" aria-live="polite"></span>
</div>
<label class="form-check">
<input type="checkbox" name="is_individual" value="1" required />
<span>I work as an individual freelancer, not as an agency. <span class="hint">(Required — this directory is for freelancers.)</span></span>
</label>
<div class="form-actions">
<button type="submit" class="btn btn-brass">Apply to be listed</button>
<span class="form-status" id="applyStatus" role="status"></span>
</div>
</div>
</form>
</div>
<noscript><p class="form-noscript">This form needs JavaScript. Email <a href="mailto:support@odoo4projects.com">support@odoo4projects.com</a> and we will add your listing by hand.</p></noscript>
</div>
</section>
<!-- Ask-a-question modal — sends the shape {freelancers:[{id,name}], brief, email} to
the odoo_experts_quote route, with ONE freelancer: the card whose button was
clicked. It ships DARK: the button that opens it is added by the page script only
while ODOO_EXPERTS_QUOTE_WEBHOOK is set, so a stub route can never be submitted to
and no dead button is ever rendered. The client's email comes to US, never to the
freelancer — "anonymous" means the freelancer never sees who the client is. -->
<div class="contact-modal" id="contactModal" hidden role="dialog" aria-modal="true" aria-labelledby="contactModalTitle">
<div class="contact-modal-card" role="document">
<button type="button" class="contact-modal-close" id="contactModalClose" aria-label="Close">&times;</button>
<h3 id="contactModalTitle">Ask this freelancer a question</h3>
<p class="contact-modal-lede">We pass your question on <strong>without your name or address</strong>, so the freelancer never sees who you are. Your email comes to us — ODOO4projects — not to them, and we use it to send their answer back to you. You agree the work itself with them directly.</p>
<p class="contact-modal-to" id="contactModalTo"></p>
<form id="contactModalForm" novalidate>
<div class="form-field">
<label for="contactModalEmail">Your email address</label>
<input type="email" id="contactModalEmail" name="email" autocomplete="email" required />
</div>
<div class="form-field">
<label for="contactModalQuestion">Your question</label>
<textarea id="contactModalQuestion" name="brief" rows="4" required></textarea>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-brass">Send my question</button>
<span class="form-status" id="contactModalStatus" role="status"></span>
</div>
</form>
</div>
</div>
<!-- Profile self-service modal — the cog button opens it. It asks for the freelancer's
email and posts { email } to the odoo_experts_edit route, which emails a private
link to edit or delete their listing. It ships DARK: the cog is added by the page
script only while ODOO_EXPERTS_EDIT_WEBHOOK is set, so a stub route can never be
submitted to. The reply is NEVER read — the page shows one message on any 2xx, so
it cannot reveal whether an address is on file. -->
<div class="contact-modal" id="profileModal" hidden role="dialog" aria-modal="true" aria-labelledby="profileModalTitle">
<div class="contact-modal-card" role="document">
<button type="button" class="contact-modal-close" id="profileModalClose" aria-label="Close">&times;</button>
<h3 id="profileModalTitle">Edit or delete your profile</h3>
<p class="contact-modal-lede">If you have a listing in this directory, enter the email address you applied with and we will send you a private link. That link lets you edit your details — or delete your listing.</p>
<form id="profileModalForm" novalidate>
<div class="form-field">
<label for="profileModalEmail">Your email address</label>
<input type="email" id="profileModalEmail" name="email" autocomplete="email" required />
<span class="hint">We only use it to send the link.</span>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-brass">Email me the link</button>
<span class="form-status" id="profileModalStatus" role="status"></span>
</div>
</form>
</div>
</div>
<!-- The apply modal — LIVE. It holds the ONE #applyForm, moved in by the page script
when it runs; it is NOT gated by any endpoint constant, so the anon-question
modal's dark state (ODOO_EXPERTS_QUOTE_WEBHOOK empty) cannot disable it. With
JavaScript off nothing is moved: the form stays inline in #apply. -->
<div class="contact-modal" id="applyModal" hidden role="dialog" aria-modal="true" aria-labelledby="applyModalTitle">
<div class="contact-modal-card apply-modal-card" role="document">
<button type="button" class="contact-modal-close" id="applyModalClose" aria-label="Close">&times;</button>
<h3 id="applyModalTitle">Are you an Odoo freelancer? Get listed</h3>
<div id="applyModalBody"></div>
</div>
</div>
</main>
<!-- Footer (copied from a currently live selling page; no link to this page is added anywhere) -->
<footer class="footer">
<div class="container">
<div class="fgrid">
<div>
<h4>Useful Links</h4>
<ul>
<li><a href="/odoo-erp-automation-bootcamp/">ODOO Bootcamp</a></li>
<li><a href="/odoo-hosting-2027.html">ODOO Hosting in 2027</a></li>
<li><a href="/support.html">Support</a></li>
<li><a href="/legal.html">Legal</a></li>
</ul>
</div>
<div>
<h4>Partners</h4>
<div class="partner-list">
<a href="https://oc-guy.com" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OC Guy</a>
<a href="https://oca-py.org" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OCA Paraguay</a>
<a href="https://OD8N.com" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OD8N</a>
</div>
</div>
<div class="fcol-desc">
<h4>About us</h4>
<p>We build smart, scalable business solutions by combining the <strong>stability</strong> of Odoo ERP with the <strong>power</strong> of AI Agents and N8N automations.</p>
<p>From streamlined sales to global rollouts, our <strong>lean, eco-friendly</strong> approach helps businesses cut costs, boost efficiency, and grow without limits.</p>
</div>
<div>
<h4>Follow us on</h4>
<div class="social">
<a href="https://www.linkedin.com/company/odoo4projects/" target="_blank" aria-label="LinkedIn"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM9 9h3.8v1.7h.05c.53-.95 1.83-1.95 3.76-1.95 4.02 0 4.76 2.5 4.76 5.75V21h-4v-5.5c0-1.31-.02-3-1.9-3-1.9 0-2.19 1.42-2.19 2.9V21H9z" /></svg></a>
<a href="https://www.youtube.com/@ODOO4projects" target="_blank" aria-label="YouTube"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M23 12s0-3.2-.41-4.73a2.5 2.5 0 0 0-1.76-1.77C19.3 5.1 12 5.1 12 5.1s-7.3 0-8.83.4A2.5 2.5 0 0 0 1.4 7.27C1 8.8 1 12 1 12s0 3.2.41 4.73a2.5 2.5 0 0 0 1.76 1.77c1.53.4 8.83.4 8.83.4s7.3 0 8.83-.4a2.5 2.5 0 0 0 1.76-1.77C23 15.2 23 12 23 12zM9.75 15.02V8.98L15.5 12z" /></svg></a>
</div>
<form class="footer-contact-form" id="footerContactForm" action="mailto:support@odoo4projects.com" method="post" enctype="text/plain">
<label class="oca-sr-only" for="footerContactEmail">Your email address</label>
<input type="email" id="footerContactEmail" name="email" placeholder="Your email address" required />
<div class="footer-textarea-wrap">
<label class="oca-sr-only" for="footerContactText">Your message</label>
<textarea id="footerContactText" name="message" placeholder="Your message..." required></textarea>
<button type="submit" class="footer-send-btn" aria-label="Send message"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M2 21l21-9L2 3v7l15 2-15 2z" /></svg></button>
</div>
<div class="footer-form-status" id="footerFormStatus" role="status"></div>
</form>
</div>
</div>
<div class="fcopy">Copyright &copy; ODOO4projects LLC</div>
</div>
</footer>
<script defer src="/static/lang.js"></script>
<script src="/static/focus-rule.js"></script>
<script src="/static/photo-upload.js"></script>
<script>
/* ============================================================================
Odoo freelancer directory — page script.
This page FILTERS the build-time HTML, renders the list again from the webhook
at runtime, and posts the freelancer application. The owner's add/edit form is
NOT here — it lives on its own draft page.
ONE webhook, for everything. The freelancer platform is a SEPARATE system
from the CRM: there is no /crm, no /crm_odoo and nothing from the CRM skill
here. If you find yourself reaching for a CRM endpoint, stop — wrong system.
Write contract (same URL, id decides):
POST with an id → UPDATE that record
POST without an id → CREATE a new record
Email confirmation applies to both paths.
NO SORTING. The endpoint randomises on purpose; the server's order is rendered
exactly as received, so cards reshuffle between loads. A client-side sort would
hand the list straight back in one fixed order and defeat that. Nothing is ever
ordered by the client count.
============================================================================ */
var ODOO_EXPERTS_WEBHOOK =
"https://n8n.odoo4projects.com/webhook/ODOO4projects/odoo_experts";
// Below this line: the stubs the user has yet to build. While an endpoint is empty,
// the surface that posts to it stays hidden — the visitor can never submit, so the
// page can never confirm an action nothing performs. Set the URL to switch it on;
// its note (or its button) then appears by itself. Nothing else changes.
//
// Setting this endpoint switches the per-card "Ask question anonymously" button and
// its modal on. Its success copy must already be a RECEIPT ("we have your question"),
// never a delivery claim — n8n answers 200 before the workflow runs, so the form
// cannot detect failure and must not promise an outcome.
var ODOO_EXPERTS_QUOTE_WEBHOOK = "https://n8n.odoo4projects.com/webhook/ODOO4projects/odoo_experts_quote";
// The per-card self-service cog: "edit or delete your profile", by emailed link.
// Setting this endpoint switches the cog and its modal on. The modal asks for an
// email address and posts { email } here; the workflow then emails that address a
// private link. The request body shape lives in ONE place (EDIT_EMAIL_KEY below).
var ODOO_EXPERTS_EDIT_WEBHOOK = "https://n8n.odoo4projects.com/webhook/ODOO4projects/odoo_experts_edit";
var EDIT_EMAIL_KEY = "email"; // body sent to ODOO_EXPERTS_EDIT_WEBHOOK: { email: "..." }
// ---- The shared constants (the same lists live in build-directory.py) --------
// The five self-assessed focus axes — each a SEPARATE numeric field (0-5) on the
// wire, no CSV, no encoding. They must total exactly FOCUS_TOTAL.
var FOCUS_AXES = ["functional", "system", "modules", "integration", "ai"];
var FOCUS_TOTAL = O4PFocus.TOTAL; // the shared rule (static/focus-rule.js)
var FOCUS_MAX = O4PFocus.MAX;
var FOCUS_AXIS_LABELS = {
functional: "Functional", system: "System", modules: "Modules",
integration: "Integration", ai: "AI"
};
// The three languages, each a separate numeric field (0-5). No list, no free text.
var LANG_FIELDS = [["english", "English"], ["german", "German"], ["spanish", "Spanish"]];
// OCA membership is DERIVED from the link, never asked. Host + PATH PREFIX — a link
// to the OCA homepage is not a member profile. Live value (id=2):
// https://apps.odoo-community.org/community/oliver-arnold
var OCA_LINK_FIELD = "OCA_link";
var OCA_MEMBER_PREFIX = "https://apps.odoo-community.org/community/";
var FOCUS_MAX_CHARS = 70;
// The description ("About you") is capped at 230 characters on the form. Same cap on
// the render path, so a longer legacy value cannot break the card.
var DESC_MAX_CHARS = 230;
// Country VALUE FORMAT — what the Country select sends.
// "code" → the ISO 3166-1 alpha-2 code, e.g. "DE" (default)
// "name" → the full English name, e.g. "Germany"
var COUNTRY_VALUE_FORMAT = "code";
// A focus block is sent ONLY when its five numbers total FOCUS_TOTAL — a half-set
// or untouched block is left unsent, so an update cannot wipe the record. The
// application form additionally REQUIRES it (focusError(form, true)).
var BOOL_FIELDS = ["is_individual", "email_public_consent"];
var NUM_FIELDS = ["odoo4projects_clients"].concat(FOCUS_AXES).concat(
LANG_FIELDS.map(function (p) { return p[0]; })
);
function fieldElements(form, name) {
return Array.prototype.slice.call(
form.querySelectorAll('[name="' + name.replace(/"/g, '\\"') + '"]')
);
}
/* Lower-case and strip accents, so "Zuerich" matches "zurich" (search + dedupe). */
function fold(text) {
return String(text == null ? "" : text)
.normalize("NFD")
.replace(/[\u0300-\u036f]/g, "")
.toLowerCase();
}
function intOr(value, fallback) {
var n = parseInt(value, 10);
return isNaN(n) ? fallback : n;
}
function clamp05(n) { return Math.max(0, Math.min(FOCUS_MAX, n)); }
/* One cap, two fields. A longer stored value shows a visible ellipsis, so it can
never break the card. Focus is capped at FOCUS_MAX_CHARS, the description at
DESC_MAX_CHARS. */
function capText(text, max) {
text = String(text == null ? "" : text).trim();
if (text.length <= max) return text;
return text.slice(0, max - 1).replace(/\s+$/, "") + "\u2026";
}
function capFocus(text) { return capText(text, FOCUS_MAX_CHARS); }
function capDescription(text) { return capText(text, DESC_MAX_CHARS); }
/* The ONE predicate for the "Ask question anonymously" button: the record carries an
address we can relay to. It is NOT "the address is shown on the card" — the card
no longer shows any address. The button is added only when this is true AND the
route (ODOO_EXPERTS_QUOTE_WEBHOOK) is set. Id=1 has no address, so it shows no
button and gets the "no way to pass your question" note instead. */
function canAsk(rec) {
return String((rec && rec.email) || "").trim().indexOf("@") !== -1;
}
/* The Country value to submit: the ISO code by default, the English name when
COUNTRY_VALUE_FORMAT is "name". Empty until the visitor picks a country. */
function countryValue(form) {
var sel = form.querySelector('select[name="Country"]');
if (!sel || !sel.value) return "";
if (COUNTRY_VALUE_FORMAT === "name") {
var opt = sel.options[sel.selectedIndex];
return opt ? opt.textContent.trim() : "";
}
return sel.value.trim();
}
/* ---- The focus sliders: the running total and the sum gate ------------------ */
function focusSum(form) {
return FOCUS_AXES.reduce(function (s, axis) {
var el = form.querySelector('[name="' + axis + '"]');
return s + (el ? intOr(el.value, 0) : 0);
}, 0);
}
/* The gate. `required` is true on the application form (the profile is part of the
application) and false on the admin form (an unrelated correction must still be
savable — an all-zero block is simply left unsent). */
function focusError(form, required) {
var sum = focusSum(form);
if (sum === 0) return required ? O4PFocus.DIRECTIVE : "";
return O4PFocus.message(sum); // "" when right; names the direction when not
}
/* Wire one form's sliders: five <input type=range> with an adjacent <output>, a
live running total, and a live warning while the number is wrong. */
function initFocusUI(form, warnId, totalId) {
if (!form) return;
// The legend text comes from the shared rule (static/focus-rule.js), not the markup.
var legendEl = form.querySelector(".focus-field legend");
if (legendEl) legendEl.textContent = O4PFocus.LEGEND;
var wraps = form.querySelectorAll(".focus-field");
Array.prototype.forEach.call(wraps, function (w) {
var hidden = w.querySelector(".focus-sliders");
if (hidden) hidden.hidden = false; // no JavaScript? the noscript inputs stand
});
var total = totalId ? document.getElementById(totalId) : null;
var warn = warnId ? document.getElementById(warnId) : null;
function refresh() {
var sum = 0;
FOCUS_AXES.forEach(function (axis) {
var el = form.querySelector('[name="' + axis + '"]');
if (!el) return;
var n = clamp05(intOr(el.value, 0));
el.value = String(n);
sum += n;
var out = el.parentNode ? el.parentNode.querySelector("output") : null;
if (out) out.textContent = String(n);
el.setAttribute("aria-valuetext", n + " of " + FOCUS_MAX);
});
if (total) total.textContent = sum + " of " + FOCUS_TOTAL + " points";
if (warn) warn.textContent = O4PFocus.message(sum);
}
Array.prototype.forEach.call(form.querySelectorAll(".focus-field input"), function (el) {
el.addEventListener("input", refresh);
});
refresh();
}
/* The character counter for a capped field. Defaults to the Focus cap; the
description passes its own (DESC_MAX_CHARS). Mirrors the Focus pattern exactly. */
function initFocusCounter(form, inputId, countId, max) {
if (!form) return;
var cap = (max === undefined) ? FOCUS_MAX_CHARS : max;
var input = document.getElementById(inputId);
var count = document.getElementById(countId);
if (!input || !count) return;
function refresh() {
var n = input.value.length;
count.textContent = n + " / " + cap;
count.setAttribute("data-over", n > cap ? "1" : "0");
}
input.addEventListener("input", refresh);
refresh();
}
function setStatus(el, message, state) {
if (!el) return;
el.textContent = message;
if (state) el.setAttribute("data-state", state);
else el.removeAttribute("data-state");
}
function postTo(url, payload, method) {
return fetch(url, {
method: method || "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(payload)
});
}
/* The payload the application form sends. Only fields the visitor set are sent; an
empty box must never wipe a stored value. The focus axes ride along only when
the block totals 15 (guaranteed by the gate on this form). */
function buildPayload(form, withId) {
var payload = {};
var names = [];
Array.prototype.forEach.call(form.querySelectorAll("[name]"), function (el) {
if (names.indexOf(el.name) === -1) names.push(el.name);
});
names.forEach(function (name) {
var els = fieldElements(form, name);
if (!els.length) return;
if (name === "id") {
if (!withId) return;
var raw = els[0].value.trim();
if (raw) payload.id = Number(raw);
return;
}
if (name === "Country") {
var countryVal = countryValue(form);
if (countryVal !== "") payload[name] = countryVal;
return;
}
if (BOOL_FIELDS.indexOf(name) !== -1) {
payload[name] = !!els[0].checked;
return;
}
if (NUM_FIELDS.indexOf(name) !== -1) {
if (FOCUS_AXES.indexOf(name) !== -1 && focusSum(form) !== FOCUS_TOTAL) return;
var nv = els[0].value.trim();
if (nv !== "") payload[name] = Number(nv);
return;
}
var value = els[0].value.trim();
if (value !== "") payload[name] = value;
});
return payload;
}
/* ---- The live list: render the directory from the webhook at page load ----
build-directory.py writes the cards into the page at BUILD time, which is why a
record added afterwards never reached the page. So the build-time cards stay in
the HTML exactly as they are and act as the FALLBACK: this fetch replaces them
only when it succeeds. A visitor with JavaScript off, or arriving while the
webhook is down, still sees the last built list.
THE ORDER IS THE ENDPOINT'S. The server randomises on purpose; we render what it
sent. No sort here — not by name, and never by the client count.
THE BACKEND ONLY EXPOSES CONFIRMED PROFILES. Email confirmation happens
upstream, so every record the endpoint returns is already confirmed — there is
no status or email_verified field to read, and none is invented. Every record
with a Name renders, exactly as build-directory.py does it. */
var LIVE_FILTERS = [
["Country", "Country", "country", "value"],
["__langs__", "Language", "languages", "langnum"],
["__oca__", "OCA member", "oca", "oca"],
["odoo4projects_clients", "Clients on ODOO4projects", "clients", "yes"]
];
var LIVE_ALIASES = { Country: ["country"] };
function liveValues(rec, field) {
var names = [field].concat(LIVE_ALIASES[field] || []);
var raw = null;
for (var i = 0; i < names.length; i++) {
var v = rec[names[i]];
if (v !== null && v !== undefined && v !== "") { raw = v; break; }
}
if (raw === null || raw === undefined) return [];
var list = Array.isArray(raw) ? raw : String(raw).split(",");
return list.map(function (s) { return String(s).trim(); }).filter(Boolean);
}
function isLink(v) {
return v.indexOf("http://") === 0 || v.indexOf("https://") === 0 || v.indexOf("/") === 0;
}
function isImageSrc(v) {
return v.indexOf("https://") === 0 || v.indexOf("data:image/") === 0;
}
function liveEl(tag, cls, text) {
var node = document.createElement(tag);
if (cls) node.className = cls;
if (text !== undefined) node.textContent = text;
return node;
}
function liveLangScores(rec) {
var out = {};
LANG_FIELDS.forEach(function (p) {
var v = rec[p[0]];
if (v === null || v === undefined || v === "") return;
var n = parseInt(v, 10);
if (!isNaN(n)) out[p[1]] = clamp05(n);
});
return out;
}
function liveLangsDeclared(rec) {
var scores = liveLangScores(rec), out = [];
LANG_FIELDS.forEach(function (p) {
if (scores[p[1]] > 0) out.push(p[1]);
});
return out;
}
function liveAxisRows(rec) {
var rows = [];
FOCUS_AXES.forEach(function (axis) {
var v = rec[axis];
if (v === null || v === undefined || v === "") return;
var n = parseInt(v, 10);
if (!isNaN(n)) rows.push([axis, clamp05(n)]);
});
return rows;
}
function liveOcaLink(rec) {
var v = String(rec[OCA_LINK_FIELD] || "").trim();
return v.indexOf(OCA_MEMBER_PREFIX) === 0 ? v : "";
}
/* One chart block — the SHARED component for the skill profile and the languages
(same squares, two labels; the data sources stay separate). No digit is printed:
five squares per row, and the row's value lives in the squares' accessible name
(role="img" + aria-label), so assistive tech still reads the number. */
function liveChart(label, rows) {
var wrap = liveEl("div", "dev-profile");
wrap.appendChild(liveEl("p", "dev-profile-label", label));
var ul = liveEl("ul", "dev-axes");
rows.forEach(function (row) {
var li = liveEl("li", "dev-axis");
li.appendChild(liveEl("span", "dev-axis-name", row[0]));
var sq = liveEl("span", "dev-axis-squares");
sq.setAttribute("role", "img");
sq.setAttribute("aria-label", row[1] + " of " + FOCUS_MAX);
for (var i = 0; i < FOCUS_MAX; i++) {
sq.appendChild(liveEl("span", "dev-sq" + (i < row[1] ? " on" : "")));
}
li.appendChild(sq);
ul.appendChild(li);
});
wrap.appendChild(ul);
return wrap;
}
function liveSearchText(rec) {
return fold([
String(rec.Name || ""),
String(rec.description || ""),
String(rec.Focus || ""),
liveLangsDeclared(rec).join(" ")
].join(" "));
}
function liveAttrValue(rec, pair) {
var field = pair[0], kind = pair[3];
if (kind === "yes") {
// "Has clients on ODOO4projects": a count above zero. A 0 or an absent
// count is the empty value, so the card drops out on "Yes".
var n = parseInt(rec[field], 10);
return (isNaN(n) || n <= 0) ? "" : "yes";
}
if (kind === "oca") return liveOcaLink(rec) ? "1" : "";
if (kind === "langnum") return liveLangsDeclared(rec).map(fold).join("|");
return liveValues(rec, field).map(fold).join("|");
}
/* One card, field for field the same as render_card() in build-directory.py.
Everything a freelancer wrote goes in as textContent, never as HTML. */
function liveCard(rec, active) {
var name = String(rec.Name || "").trim();
var card = liveEl("article", "dev-card");
card.setAttribute("data-name", name);
card.setAttribute("data-search", liveSearchText(rec));
if (rec.id !== undefined && rec.id !== null && rec.id !== "") {
card.setAttribute("data-id", String(rec.id));
}
active.forEach(function (pair) {
card.setAttribute("data-" + pair[2], liveAttrValue(rec, pair));
});
var photo = String(rec.Image || "").trim();
var avatar;
if (isImageSrc(photo)) {
avatar = liveEl("img", "dev-photo");
avatar.src = photo;
avatar.alt = "";
avatar.width = 72;
avatar.height = 72;
avatar.loading = "lazy";
avatar.decoding = "async";
} else {
var parts = name.split(/\s+/).filter(Boolean);
var mark = parts.length > 1
? parts[0].charAt(0) + parts[parts.length - 1].charAt(0)
: (parts[0] || "?").slice(0, 2);
avatar = liveEl("span", "dev-avatar", mark.toUpperCase());
avatar.setAttribute("aria-hidden", "true");
}
var head = liveEl("header", "dev-head");
var who = liveEl("div", "dev-id");
who.appendChild(liveEl("h3", "dev-name", name));
// The OCA Member Profile badge lives with the name. Same predicate as the filter.
var member = liveOcaLink(rec);
if (member) {
var badge = liveEl("a", "dev-oca-badge", "OCA Member Profile");
badge.href = member;
badge.target = "_blank";
badge.rel = "noopener nofollow";
who.appendChild(badge);
}
head.appendChild(avatar);
head.appendChild(who);
card.appendChild(head);
// Our own count — rendered ONCE, with weight, never a score.
var clients = parseInt(rec.odoo4projects_clients, 10);
if (!isNaN(clients)) {
var p = liveEl("p", "dev-clients");
p.appendChild(liveEl("span", "dev-clients-n", String(clients)));
p.appendChild(document.createTextNode(" "));
p.appendChild(liveEl("span", "dev-clients-w",
(clients === 1 ? "client" : "clients") + " on ODOO4projects"));
card.appendChild(p);
}
var focus = capFocus(rec.Focus);
if (focus) card.appendChild(liveEl("p", "dev-focus", focus));
var bio = capDescription(rec.description);
if (bio) card.appendChild(liveEl("p", "dev-bio", bio));
var rows = liveAxisRows(rec);
if (rows.length) {
card.appendChild(liveChart("Skill profile", rows.map(function (row) {
return [FOCUS_AXIS_LABELS[row[0]] || row[0], row[1]];
})));
}
var scores = liveLangScores(rec);
var declared = LANG_FIELDS.filter(function (p) { return scores[p[1]] > 0; });
if (declared.length) {
card.appendChild(liveChart("Languages", declared.map(function (p) {
return [p[1], scores[p[1]]];
})));
}
var links = [];
[["Linkedin", "LinkedIn"], ["github", "GitHub"], ["upwork", "Upwork"],
["fiverr", "Fiverr"]].forEach(function (pair) {
var val = String(rec[pair[0]] || "").trim();
if (isLink(val)) {
var a = liveEl("a", null, pair[1]);
a.href = val;
a.target = "_blank";
a.rel = "noopener nofollow";
links.push(a);
}
});
// Contact runs through us, never the card: a record with an address we can relay
// to is MARKED for the "Ask question anonymously" button (the script adds it only
// while ODOO_EXPERTS_QUOTE_WEBHOOK is set). The address itself is never rendered —
// that is the whole point of the button.
if (canAsk(rec)) card.setAttribute("data-relay", "1");
if (links.length) {
var row = liveEl("p", "dev-links");
links.forEach(function (a, i) {
if (i) row.appendChild(document.createTextNode(" \u00b7 "));
row.appendChild(a);
});
card.appendChild(row);
}
if (!canAsk(rec)) {
card.appendChild(liveEl("p", "dev-contact-none",
"We have no way to pass your question to this freelancer."));
}
return card;
}
/* ISO code -> English name, read off the application form's own Country <select>. */
function countryNames() {
var map = {};
var sel = document.getElementById("apCountry");
if (sel) {
Array.prototype.forEach.call(sel.options, function (o) {
if (o.value) map[o.value.toUpperCase()] = o.textContent.trim();
});
}
return map;
}
/* The filter bar, rebuilt from the records just fetched. Same rule as the build: a
filter appears only when the data supports it. */
function liveFilters(records) {
var bar = document.getElementById("dirFilters");
var countries = countryNames();
Array.prototype.slice.call(bar.querySelectorAll(".dir-filter")).forEach(function (node) {
if (!node.classList.contains("dir-search")) {
bar.removeChild(node);
}
});
var active = [];
LIVE_FILTERS.forEach(function (pair) {
var field = pair[0], label = pair[1], attr = pair[2], kind = pair[3];
var options = null;
if (kind === "yes") {
// Print only when the list holds both kinds of record — one with clients and
// one without — so the facet can actually narrow. "Yes" == "All" otherwise.
var hasYes = false, hasNo = false;
records.forEach(function (r) {
var n = parseInt(r[field], 10);
if (!isNaN(n) && n > 0) hasYes = true; else hasNo = true;
});
if (hasYes && hasNo) options = [["yes", "Yes"]];
} else if (kind === "oca") {
if (records.some(function (r) { return liveOcaLink(r); })) {
options = [["1", "OCA member"]];
}
} else if (kind === "langnum") {
var seenL = [];
records.forEach(function (r) {
liveLangsDeclared(r).forEach(function (v) {
if (!seenL.some(function (s) { return fold(s) === fold(v); })) seenL.push(v);
});
});
if (seenL.length) {
seenL.sort(function (a, b) { return fold(a) < fold(b) ? -1 : 1; });
options = seenL.map(function (v) { return [fold(v), v]; });
}
} else {
var seen = [];
records.forEach(function (rec) {
liveValues(rec, field).forEach(function (v) {
if (!seen.some(function (s) { return fold(s) === fold(v); })) seen.push(v);
});
});
if (seen.length) {
seen.sort(function (a, b) { return fold(a) < fold(b) ? -1 : 1; });
options = seen.map(function (v) {
var shown = field === "Country" ? (countries[v.trim().toUpperCase()] || v) : v;
return [fold(v), shown];
});
}
}
if (!options) return; // no data → no filter
active.push(pair);
var wrap = liveEl("div", "dir-filter");
var id = "f-" + attr;
var lbl = liveEl("label", null, label);
lbl.setAttribute("for", id);
var sel = document.createElement("select");
sel.id = id;
sel.setAttribute("data-field", attr);
sel.appendChild(new Option("All", ""));
options.forEach(function (o) { sel.appendChild(new Option(o[1], o[0])); });
wrap.appendChild(lbl);
wrap.appendChild(sel);
bar.appendChild(wrap);
});
return active;
}
/* ---- Ask-a-question modal + the per-card button ----------------------------
BOTH ship DARK: they are wired only when ODOO_EXPERTS_QUOTE_WEBHOOK is set, so a
stub route can never be submitted to and no dead button is ever rendered. The
client's email goes to US, never to the freelancer — "anonymous" means the
freelancer never learns who asked. */
var askLastFocus = null;
function askEls() {
return {
modal: document.getElementById("contactModal"),
to: document.getElementById("contactModalTo"),
form: document.getElementById("contactModalForm"),
email: document.getElementById("contactModalEmail"),
question: document.getElementById("contactModalQuestion"),
status: document.getElementById("contactModalStatus"),
close: document.getElementById("contactModalClose")
};
}
function openAskModal(id, name) {
var m = askEls();
if (!m.modal || !m.form) return;
askLastFocus = document.activeElement;
m.form.dataset.flId = (id === undefined || id === null) ? "" : String(id);
m.form.dataset.flName = name || "";
if (m.to) m.to.textContent = name ? ("To: " + name) : "";
setStatus(m.status, "", null);
m.modal.hidden = false;
if (m.email) m.email.focus();
}
function closeAskModal() {
var m = askEls();
if (!m.modal) return;
m.modal.hidden = true;
if (askLastFocus && askLastFocus.focus) askLastFocus.focus();
}
function initAskModal() {
if (!ODOO_EXPERTS_QUOTE_WEBHOOK) return; // dark
var m = askEls();
if (!m.modal || !m.form) return;
if (m.close) m.close.addEventListener("click", closeAskModal);
m.modal.addEventListener("click", function (e) {
if (e.target === m.modal) closeAskModal();
});
document.addEventListener("keydown", function (e) {
if (e.key === "Escape" && !m.modal.hidden) closeAskModal();
});
m.form.addEventListener("submit", function (event) {
event.preventDefault();
if (!m.form.reportValidity()) return;
var idRaw = m.form.dataset.flId;
var payload = {
freelancers: [{
id: idRaw === "" ? null : Number(idRaw),
name: m.form.dataset.flName || ""
}],
brief: m.question ? m.question.value.trim() : "",
email: m.email ? m.email.value.trim() : ""
};
var submit = m.form.querySelector('button[type="submit"]');
if (submit) submit.disabled = true;
setStatus(m.status, "Sending…", null);
postTo(ODOO_EXPERTS_QUOTE_WEBHOOK, payload)
.then(function (res) {
if (!res.ok) throw new Error("HTTP " + res.status);
// A RECEIPT, never a delivery claim: n8n answers 200 before the workflow
// runs, so the form cannot know the question was passed on.
setStatus(m.status,
"Thank you — we have your question. We will contact the freelancer, and as soon as we have their answer we will come back to you.",
"ok");
m.form.reset();
})
.catch(function () {
setStatus(m.status,
"That did not send. Please try again, or email us at support@odoo4projects.com and we will pass it on.",
"err");
})
.then(function () { if (submit) submit.disabled = false; });
});
}
/* ---- The profile self-service modal (edit or delete your listing) ---------------
The cog opens it. It asks for the freelancer's email and POSTs { email } to the
edit route, which emails a private link. Ships DARK: the cog is added only while
ODOO_EXPERTS_EDIT_WEBHOOK is set. THE REPLY IS NEVER READ — on ANY 2xx the page
shows ONE constant message, so this box cannot be used to ask "does this address
have a profile with you?" The answer is identical whether or not the address is
on file (no branch on the address, no branch on the response body). */
var profileLastFocus = null;
function profileEls() {
return {
modal: document.getElementById("profileModal"),
form: document.getElementById("profileModalForm"),
email: document.getElementById("profileModalEmail"),
status: document.getElementById("profileModalStatus"),
close: document.getElementById("profileModalClose")
};
}
function openProfileModal(trigger) {
var m = profileEls();
if (!m.modal || !m.form) return;
profileLastFocus = trigger || document.activeElement;
setStatus(m.status, "", null);
m.modal.hidden = false;
document.body.style.overflow = "hidden";
if (m.email) m.email.focus();
}
function closeProfileModal() {
var m = profileEls();
if (!m.modal || m.modal.hidden) return;
m.modal.hidden = true;
document.body.style.overflow = "";
if (profileLastFocus && profileLastFocus.focus) profileLastFocus.focus();
}
function initProfileModal() {
if (!ODOO_EXPERTS_EDIT_WEBHOOK) return; // dark
var m = profileEls();
if (!m.modal || !m.form) return;
if (m.close) m.close.addEventListener("click", closeProfileModal);
m.modal.addEventListener("click", function (e) {
if (e.target === m.modal) closeProfileModal();
});
document.addEventListener("keydown", function (e) {
if (m.modal.hidden) return;
if (e.key === "Escape") { closeProfileModal(); return; }
if (e.key !== "Tab") return;
var focusables = m.modal.querySelectorAll(
'a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])'
);
if (!focusables.length) return;
var f = focusables[0], last = focusables[focusables.length - 1];
if (e.shiftKey && document.activeElement === f) { e.preventDefault(); last.focus(); }
else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); f.focus(); }
});
m.form.addEventListener("submit", function (event) {
event.preventDefault();
if (!m.form.reportValidity()) return;
// The body shape, in ONE constant (EDIT_EMAIL_KEY): { email: "<address>" }.
var body = {};
body[EDIT_EMAIL_KEY] = m.email ? m.email.value.trim() : "";
var submit = m.form.querySelector('button[type="submit"]');
if (submit) submit.disabled = true;
setStatus(m.status, "Sending…", null);
postTo(ODOO_EXPERTS_EDIT_WEBHOOK, body)
.then(function (res) {
// A refusal (route missing, method refused) fails honestly and shows no
// receipt. Only a 2xx earns the receipt below.
if (!res.ok) throw new Error("HTTP " + res.status);
// ONE message on ANY 2xx — read from no part of the reply, so it cannot
// reveal whether the address is on file.
setStatus(m.status, "If that address is on file, we will email a link to it.", "ok");
m.form.reset();
})
.catch(function () {
setStatus(m.status,
"We could not send the email just now. Please try again, or write to support@odoo4projects.com.",
"err");
})
.then(function () { if (submit) submit.disabled = false; });
});
}
/* The cog glyph (Feather "settings", MIT) — a small quiet icon, same weight as the
link beside it. Inline so the card carries no extra request. */
var COG_SVG =
'<svg viewBox="0 0 24 24" width="15" height="15" aria-hidden="true" focusable="false"' +
' fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"' +
' stroke-linejoin="round"><circle cx="12" cy="12" r="3"/>' +
'<path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/></svg>';
/* Add the self-service controls to one card, in ONE row ABOVE the links so the
contact action comes first:
· "Ask question anonymously" — only while its route is set AND the card is
marked (data-relay) as a record with an address we can relay to;
· the cog (edit or delete your profile) — only while its route is set.
Nothing is added otherwise, so neither control is ever dead. The cog's
accessible name comes from its aria-label. */
function enhanceAsk(card) {
var canQuote = !!ODOO_EXPERTS_QUOTE_WEBHOOK && card.getAttribute("data-relay") === "1";
var canEdit = !!ODOO_EXPERTS_EDIT_WEBHOOK;
if (!canQuote && !canEdit) return;
if (card.querySelector(".dev-ask-row")) return;
var row = liveEl("p", "dev-ask-row");
if (canQuote) {
var btn = document.createElement("button");
btn.type = "button";
btn.className = "dev-ask-btn";
btn.textContent = "Ask question anonymously";
btn.addEventListener("click", function () {
openAskModal(card.getAttribute("data-id"), card.getAttribute("data-name") || "");
});
row.appendChild(btn);
}
if (canEdit) {
var cog = document.createElement("button");
cog.type = "button";
cog.className = "dev-cog-btn";
cog.setAttribute("aria-label", "Edit or delete your profile");
cog.innerHTML = COG_SVG; // a static constant, never data from a record
cog.addEventListener("click", function () { openProfileModal(cog); });
row.appendChild(cog);
}
// Above the links row, or the "no way to reach" note, else at the end of the card.
var anchor = card.querySelector(".dev-links") || card.querySelector(".dev-contact-none");
if (anchor) card.insertBefore(row, anchor);
else card.appendChild(row);
}
function initLiveList() {
var grid = document.getElementById("dirGrid");
if (!grid || !window.fetch || !ODOO_EXPERTS_WEBHOOK) return;
fetch(ODOO_EXPERTS_WEBHOOK, { headers: { Accept: "application/json" } })
.then(function (res) {
if (!res.ok) throw new Error("HTTP " + res.status);
return res.json();
})
.then(function (payload) {
var all = Array.isArray(payload) ? payload : (payload && payload.data) || [];
// A record with no Name is not a freelancer (build-directory.py skips it too).
var records = all.filter(function (r) { return r && String(r.Name || "").trim(); });
if (!records.length) return; // never trade a stale list for an empty one
// NO sort: the endpoint's order is rendered exactly as received.
var active = liveFilters(records);
while (grid.firstChild) grid.removeChild(grid.firstChild);
records.forEach(function (rec) { grid.appendChild(liveCard(rec, active)); });
// The button is added after the cards exist — only while the route is set.
Array.prototype.forEach.call(grid.querySelectorAll(".dev-card"), enhanceAsk);
dirPage = 1;
applyFilters();
})
.catch(function () { /* the build-time list already on the page stands */ });
}
/* ---- Directory filtering (an enhancement over the build-time HTML) ---- */
function initFilters() {
var bar = document.getElementById("dirFilters");
if (!bar) return;
// A new filter or query starts at page 1 — staying on page 3 after narrowing to
// two matches is the classic pagination bug.
bar.addEventListener("change", function (event) {
if (event.target && event.target.tagName === "SELECT") { dirPage = 1; applyFilters(); }
});
bar.addEventListener("input", function (event) {
if (event.target && event.target.hasAttribute("data-search-box")) { dirPage = 1; applyFilters(); }
});
var emptyReset = document.getElementById("dirEmptyReset");
if (emptyReset) {
emptyReset.addEventListener("click", function () {
var box = bar.querySelector("[data-search-box]");
if (box) box.value = "";
Array.prototype.forEach.call(bar.querySelectorAll("select"), function (s) { s.value = ""; });
dirPage = 1;
applyFilters();
});
}
applyFilters();
}
/* ---- The pager: nine cards per page ---------------------------------------
It renders ONLY when the filtered list needs more than one page — the same rule
the facets follow. With a short list it stays hidden, so no pager appears. */
var PER_PAGE = 9;
var dirPage = 1;
function renderPager(total) {
var pager = document.getElementById("dirPager");
var pages = document.getElementById("dirPages");
var prev = document.getElementById("dirPrev");
var next = document.getElementById("dirNext");
var status = document.getElementById("dirPagerStatus");
if (!pager || !pages) return;
var pageCount = Math.ceil(total / PER_PAGE);
if (pageCount <= 1) {
pager.hidden = true;
pages.textContent = "";
return;
}
var active = document.activeElement;
var keepFocus = pager.contains(active);
pager.hidden = false;
pages.textContent = "";
for (var p = 1; p <= pageCount; p++) {
var b = document.createElement("button");
b.type = "button";
b.className = "dir-page";
b.textContent = String(p);
b.setAttribute("data-page", String(p));
b.setAttribute("aria-label", "Page " + p + " of " + pageCount);
if (p === dirPage) b.setAttribute("aria-current", "page");
pages.appendChild(b);
}
if (prev) prev.disabled = dirPage <= 1;
if (next) next.disabled = dirPage >= pageCount;
if (status) status.textContent = "Page " + dirPage + " of " + pageCount;
// Keep the keyboard where it was. Previous/Next survive the rebuild, so focus
// stays on them; a number button is replaced, so focus moves to the current page
// — never dropped to the top of the document.
if (keepFocus) {
if (active && document.contains(active) && !active.disabled) active.focus();
else {
var current = pages.querySelector('[aria-current="page"]');
if (current) current.focus();
}
}
}
function initPager() {
var pager = document.getElementById("dirPager");
if (!pager) return;
pager.addEventListener("click", function (event) {
var btn = event.target.closest ? event.target.closest(".dir-page") : null;
if (!btn || btn.disabled) return;
var target = btn.getAttribute("data-page");
if (target === "prev") dirPage -= 1;
else if (target === "next") dirPage += 1;
else dirPage = parseInt(target, 10);
applyFilters();
});
}
function applyFilters() {
var bar = document.getElementById("dirFilters");
var grid = document.getElementById("dirGrid");
var count = document.getElementById("dirCount");
var empty = document.getElementById("dirEmpty");
if (!bar || !grid) return;
var search = bar.querySelector("[data-search-box]");
var query = search ? fold(search.value.trim()) : "";
var selects = Array.prototype.slice.call(bar.querySelectorAll("select"));
var cards = Array.prototype.slice.call(grid.querySelectorAll(".dev-card"));
var nothing = cards.length === 0;
bar.hidden = nothing;
if (count) count.hidden = nothing;
var matched = [];
cards.forEach(function (card) {
var ok = true;
if (query) ok = (card.getAttribute("data-search") || "").indexOf(query) !== -1;
if (ok) {
selects.forEach(function (sel) {
if (!ok) return;
var want = sel.value;
if (!want) return;
var have = card.getAttribute("data-" + sel.getAttribute("data-field")) || "";
// Every facet is an exact membership test against the card's value —
// including "yes" (the card carries "yes" only for a count above zero).
if (have.split("|").indexOf(want) === -1) ok = false;
});
}
if (ok) matched.push(card);
});
// Pagination applies to the FILTERED set. A page left out of range by a filter
// change falls back to page 1 rather than rendering an empty page.
var pageCount = Math.ceil(matched.length / PER_PAGE) || 1;
if (dirPage < 1 || dirPage > pageCount) dirPage = 1;
var page = matched.slice((dirPage - 1) * PER_PAGE, dirPage * PER_PAGE);
cards.forEach(function (card) { card.hidden = page.indexOf(card) === -1; });
if (count && !count.hidden) count.textContent = "Showing " + matched.length + " of " + cards.length;
if (empty) empty.hidden = nothing ? true : matched.length !== 0;
renderPager(matched.length);
}
/* ---- Form 1: freelancer application (create — no id) ---- */
function initApplyForm() {
var form = document.getElementById("applyForm");
if (!form) return;
var status = document.getElementById("applyStatus");
// The photo is validated and downscaled the moment it is chosen (static/photo-upload.js);
// the submit only uses the already-resized data URL, so nothing is read at submit time.
// The preview element is built here (not in the markup) so no empty-src <img> ships.
var applyImage = null;
var resultEl = document.getElementById("apImageResult");
var previewEl = document.createElement("img");
previewEl.id = "apImagePreview";
previewEl.className = "photo-preview";
previewEl.alt = "";
previewEl.hidden = true;
if (resultEl && resultEl.parentNode) resultEl.parentNode.insertBefore(previewEl, resultEl);
O4PPhoto.wire(
form.querySelector('[name="Image"]'),
previewEl,
resultEl,
function (dataUrl) { applyImage = dataUrl; }
);
form.addEventListener("submit", function (event) {
event.preventDefault();
if (!form.reportValidity()) return;
// The sum gate: the five focus numbers must total exactly 15. Nothing is sent
// and nothing is promised while they do not.
var focusMsg = focusError(form, true);
if (focusMsg) {
setStatus(status, focusMsg, "err");
var warn = document.getElementById("apFocusWarn");
if (warn) warn.textContent = focusMsg;
var firstAxis = form.querySelector('[name="' + FOCUS_AXES[0] + '"]');
if (firstAxis) firstAxis.focus();
return;
}
var submit = form.querySelector('button[type="submit"]');
submit.disabled = true;
setStatus(status, "Sending…", null);
var payload = buildPayload(form, false); // no id → create
if (applyImage) payload.Image = applyImage;
postTo(ODOO_EXPERTS_WEBHOOK, payload)
.then(function (res) {
if (!res.ok) throw new Error("HTTP " + res.status);
setStatus(
status,
"Thank you — check your inbox to confirm your email. Your listing goes live once it is confirmed and checked.",
"ok"
);
form.reset();
applyImage = null;
var pv = document.getElementById("apImagePreview");
if (pv) pv.hidden = true;
var pr = document.getElementById("apImageResult");
if (pr) pr.textContent = "";
initFocusUI(form, "apFocusWarn", "apFocusTotal");
initFocusCounter(form, "apFocus", "apFocusCount");
initFocusCounter(form, "apDescription", "apDescriptionCount", DESC_MAX_CHARS);
})
.catch(function () {
setStatus(
status,
"That did not send. Please try again, or email us and we will add your listing by hand.",
"err"
);
})
.then(function () { submit.disabled = false; });
});
}
/* ---- The apply modal: ONE #applyForm, moved into the dialog when JS runs ----
The form stays inline in #apply in the served HTML, so a visitor without JS still
sees and can fill it (it could never POST without JS anyway — the <form> has no
action and no method; it is JS-submitted). With JS the SAME single node is MOVED
into #applyModal once, so the form is never in two places; the "Get listed"
anchors (href="#apply") then open the modal instead of jumping — and each one is
a working link to the inline form when JS is off. */
var applyLastFocus = null;
function applyModalEls() {
return {
modal: document.getElementById("applyModal"),
body: document.getElementById("applyModalBody"),
form: document.getElementById("applyForm"),
wrap: document.getElementById("applyFormWrap"),
close: document.getElementById("applyModalClose")
};
}
function openApplyModal(trigger) {
var m = applyModalEls();
if (!m.modal || !m.form) return;
applyLastFocus = trigger || document.activeElement;
m.modal.hidden = false;
document.body.style.overflow = "hidden";
var first = m.form.querySelector("input, select, textarea, button");
if (first) first.focus();
}
function closeApplyModal() {
var m = applyModalEls();
if (!m.modal || m.modal.hidden) return;
m.modal.hidden = true;
document.body.style.overflow = "";
if (applyLastFocus && applyLastFocus.focus) applyLastFocus.focus();
}
function initApplyModal() {
var m = applyModalEls();
if (!m.modal || !m.form || !m.body) return;
// Move the ONE form into the dialog, then hide its now-empty inline wrapper so the
// #apply band reads as heading + copy + trigger instead of an empty column.
m.body.appendChild(m.form);
if (m.wrap) m.wrap.hidden = true;
if (m.close) m.close.addEventListener("click", closeApplyModal);
m.modal.addEventListener("click", function (e) {
if (e.target === m.modal) closeApplyModal();
});
document.addEventListener("keydown", function (e) {
if (m.modal.hidden) return;
if (e.key === "Escape") { closeApplyModal(); return; }
if (e.key !== "Tab") return;
// Keep Tab inside the dialog while it is open.
var focusables = m.modal.querySelectorAll(
'a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])'
);
if (!focusables.length) return;
var first = focusables[0], last = focusables[focusables.length - 1];
if (e.shiftKey && document.activeElement === first) { e.preventDefault(); last.focus(); }
else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); first.focus(); }
});
Array.prototype.forEach.call(document.querySelectorAll("[data-apply-open]"), function (trigger) {
trigger.addEventListener("click", function (e) {
e.preventDefault();
openApplyModal(trigger);
});
});
}
initFocusUI(document.getElementById("applyForm"), "apFocusWarn", "apFocusTotal");
initFocusCounter(document.getElementById("applyForm"), "apFocus", "apFocusCount");
initFocusCounter(document.getElementById("applyForm"), "apDescription", "apDescriptionCount", DESC_MAX_CHARS);
initAskModal();
initProfileModal();
Array.prototype.forEach.call(document.querySelectorAll(".dev-card"), enhanceAsk);
initPager();
initFilters();
initLiveList();
initApplyForm();
initApplyModal();
</script>
<!-- Best Practices accordion: at most one item open. Current browsers enforce this
with the shared `name` attribute on <details> alone; this is the fallback for ones
that do not support exclusive <details name>, so exclusivity holds everywhere.
Nothing here sends an event — it only toggles the `open` state. -->
<script>
(function () {
var items = document.querySelectorAll("details.bp-item");
if (!items.length) return;
Array.prototype.forEach.call(items, function (item) {
item.addEventListener("toggle", function () {
if (!item.open) return;
Array.prototype.forEach.call(items, function (other) {
if (other !== item && other.open) other.open = false;
});
});
});
})();
</script>
</body>
</html>