CINXE.COM

Create & Customize Your Own Apps with Odoo Studio

<!DOCTYPE html> <html lang="en-US" data-website-id="1" data-main-object="website.page(10,)" data-add2cart-redirect="1"> <!-- ___ ___ ___ ___ / _ \| \ / _ \ / _ \ | (_) | |) | (_) | (_) | \___/|___/ \___/ \___/ ___ _ _ _ / __| |_ __ _| | |___ _ _ __ _ ___ | (__| ' \/ _` | | / -_| ' \/ _` / -_) \___|_||_\__,_|_|_\___|_||_\__, \___| |___/ If you're the kind of person who reads source code, you should try our challenge: https://www.odoo.com/jobs/challenge --> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="mobile-web-app-capable" content="yes"/> <meta name="generator" content="Odoo"/> <meta name="google-site-verification" content="pgjyH0qvN69B0m_HrTKV6h8TVnbRXp5etEHo19unPy4"/> <meta name="description" content="Become the developer with Odoo Studio and build your own customized applications. Sign up for a free trial, create your database and get developing!"/> <meta name="keywords" content="zero code, app builder, code-less, custom applications, mobile app, customized"/> <meta property="og:type" content="website"/> <meta property="og:title" content="Create &amp; Customize Your Own Apps with Odoo Studio"/> <meta property="og:site_name" content="Odoo"/> <meta property="og:url" content="https://www.odoo.com/app/studio"/> <meta property="og:image" content="https://www.odoo.com/web/image/website/1/social_default_image?unique=c506dd5"/> <meta property="og:description" content="Become the developer with Odoo Studio and build your own customized applications. Sign up for a free trial, create your database and get developing!"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="Create &amp; Customize Your Own Apps with Odoo Studio"/> <meta name="twitter:image" content="https://www.odoo.com/web/image/website/1/social_default_image/300x300?unique=c506dd5"/> <meta name="twitter:site" content="@odoo"/> <meta name="twitter:description" content="Become the developer with Odoo Studio and build your own customized applications. Sign up for a free trial, create your database and get developing!"/> <link rel="alternate" hreflang="ar" href="https://www.odoo.com/ar/app/studio"/> <link rel="alternate" hreflang="zh" href="https://www.odoo.com/zh_CN/app/studio"/> <link rel="alternate" hreflang="zh-tw" href="https://www.odoo.com/zh_TW/app/studio"/> <link rel="alternate" hreflang="cs" href="https://www.odoo.com/cs_CZ/app/studio"/> <link rel="alternate" hreflang="nl" href="https://www.odoo.com/nl_NL/app/studio"/> <link rel="alternate" hreflang="en" href="https://www.odoo.com/app/studio"/> <link rel="alternate" hreflang="fi" href="https://www.odoo.com/fi_FI/app/studio"/> <link rel="alternate" hreflang="fr" href="https://www.odoo.com/fr_FR/app/studio"/> <link rel="alternate" hreflang="de" href="https://www.odoo.com/de_DE/app/studio"/> <link rel="alternate" hreflang="id" href="https://www.odoo.com/id_ID/app/studio"/> <link rel="alternate" hreflang="it" href="https://www.odoo.com/it_IT/app/studio"/> <link rel="alternate" hreflang="ja" href="https://www.odoo.com/ja_JP/app/studio"/> <link rel="alternate" hreflang="ko" href="https://www.odoo.com/ko_KR/app/studio"/> <link rel="alternate" hreflang="pl" href="https://www.odoo.com/pl_PL/app/studio"/> <link rel="alternate" hreflang="pt" href="https://www.odoo.com/pt_BR/app/studio"/> <link rel="alternate" hreflang="ro" href="https://www.odoo.com/ro_RO/app/studio"/> <link rel="alternate" hreflang="ru" href="https://www.odoo.com/ru_RU/app/studio"/> <link rel="alternate" hreflang="sk" href="https://www.odoo.com/sk_SK/app/studio"/> <link rel="alternate" hreflang="sl" href="https://www.odoo.com/sl_SI/app/studio"/> <link rel="alternate" hreflang="es" href="https://www.odoo.com/es/app/studio"/> <link rel="alternate" hreflang="es-es" href="https://www.odoo.com/es_ES/app/studio"/> <link rel="alternate" hreflang="th" href="https://www.odoo.com/th_TH/app/studio"/> <link rel="alternate" hreflang="tr" href="https://www.odoo.com/tr_TR/app/studio"/> <link rel="alternate" hreflang="uk" href="https://www.odoo.com/uk_UA/app/studio"/> <link rel="alternate" hreflang="vi" href="https://www.odoo.com/vi_VN/app/studio"/> <link rel="alternate" hreflang="x-default" href="https://www.odoo.com/app/studio"/> <link rel="canonical" href="https://www.odoo.com/app/studio"/> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/> <title>Create &amp; Customize Your Own Apps with Odoo Studio</title> <link type="image/x-icon" rel="shortcut icon" href="https://odoocdn.com/web/image/website/1/favicon?unique=c506dd5"/> <link rel="preload" href="https://odoocdn.com/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/> <link type="text/css" rel="stylesheet" href="https://odoocdn.com/web/assets/1/ddd1a71/web.assets_frontend.min.css"/> <script id="web.layout.odooscript" type="text/javascript"> var odoo = { csrf_token: "09723b8916f57ea608f390f946ddcc9f215c0845o1764213681", debug: "", }; </script> <script type="text/javascript"> odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": true, "is_website_user": true, "uid": null, "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"137": {"symbol": "AED", "position": "after", "digits": [69, 2]}, "19": {"symbol": "ARS", "position": "after", "digits": [69, 2]}, "21": {"symbol": "AUD", "position": "after", "digits": [69, 2]}, "59": {"symbol": "\u09f3", "position": "after", "digits": [69, 2]}, "27": {"symbol": "\u043b\u0432", "position": "after", "digits": [69, 2]}, "6": {"symbol": "R$", "position": "before", "digits": [69, 2]}, "4": {"symbol": "CAD", "position": "after", "digits": [69, 2]}, "5": {"symbol": "CHF", "position": "after", "digits": [69, 2]}, "7": {"symbol": "CNY", "position": "after", "digits": [69, 2]}, "194": {"symbol": "K\u010d", "position": "after", "digits": [69, 2]}, "10": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "80": {"symbol": "E\u00a3", "position": "after", "digits": [69, 2]}, "1": {"symbol": "\u20ac", "position": "after", "digits": [69, 2]}, "18": {"symbol": "GBP", "position": "after", "digits": [69, 2]}, "25": {"symbol": "HK$", "position": "after", "digits": [69, 2]}, "31": {"symbol": "kn", "position": "after", "digits": [69, 2]}, "193": {"symbol": "Rp", "position": "after", "digits": [69, 2]}, "20": {"symbol": "Rs", "position": "after", "digits": [69, 2]}, "26": {"symbol": "\u00a5", "position": "after", "digits": [69, 2]}, "100": {"symbol": "KSh", "position": "after", "digits": [69, 2]}, "34": {"symbol": "\u20a9", "position": "after", "digits": [69, 2]}, "116": {"symbol": " \u062f.\u0645", "position": "after", "digits": [69, 2]}, "115": {"symbol": "\u20ae", "position": "after", "digits": [69, 2]}, "44": {"symbol": "Rs", "position": "after", "digits": [69, 2]}, "35": {"symbol": "Mex$", "position": "before", "digits": [69, 2]}, "36": {"symbol": "RM", "position": "after", "digits": [69, 2]}, "183": {"symbol": "kr", "position": "before", "digits": [69, 2]}, "37": {"symbol": "$", "position": "after", "digits": [69, 2]}, "38": {"symbol": "Php", "position": "after", "digits": [69, 2]}, "171": {"symbol": "Rs.", "position": "after", "digits": [69, 2]}, "16": {"symbol": "z\u0142", "position": "after", "digits": [69, 2]}, "166": {"symbol": "QR", "position": "after", "digits": [69, 2]}, "30": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "158": {"symbol": "SR", "position": "after", "digits": [69, 2]}, "178": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "39": {"symbol": "$", "position": "after", "digits": [69, 2]}, "40": {"symbol": "\u0e3f", "position": "after", "digits": [69, 2]}, "141": {"symbol": "DT", "position": "after", "digits": [69, 2]}, "146": {"symbol": "NT$", "position": "after", "digits": [69, 2]}, "2": {"symbol": "US$", "position": "before", "digits": [69, 2]}, "24": {"symbol": "\u20ab", "position": "after", "digits": [69, 2]}, "41": {"symbol": "R", "position": "after", "digits": [69, 2]}}, "bundle_params": {"lang": "en_US", "website_id": 1}, "test_mode": false, "websocket_worker_version": "18.0-2", "translationURL": "/website/translations", "cache_hashes": {"translations": "4b1ef5a0877a5ae62caf639cbc30de320a42802e"}, "recaptcha_public_key": "6Ldp7rgUAAAAAJF-NZ6k-y0HGEPozP3SeROO_z7F", "geoip_country_code": "SG", "geoip_phone_code": 65, "lang_url_code": "en_US", "turnstile_site_key": "0x4AAAAAAADwqVOUIWCeR_H8"}; if (!/(^|;\s)tz=/.test(document.cookie)) { const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone; document.cookie = `tz=${userTZ}; path=/`; } </script> <script type="text/javascript" defer="defer" src="https://odoocdn.com/web/assets/1/9934a7a/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script> <script type="text/javascript" defer="defer" data-src="https://odoocdn.com/web/assets/1/0fbd348/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script> <script> if (!window.odoo) { window.odoo = {}; } odoo.__session_info__ = Object.assign(odoo.__session_info__ || {}, { websocket_worker_version: "18.0-2", livechatData: { isAvailable: true, serverUrl: "https://www.odoo.com", options: {"header_background_color": "#714b67", "button_background_color": "#714b67", "title_color": "#FFFFFF", "button_text_color": "#FFFFFF", "button_text": "Chat with a human!", "input_placeholder": false, "default_message": "Welcome to Odoo. How can I help you today?", "channel_name": "Odoo Website ALL", "channel_id": 19, "default_username": "Visitor"}, }, }); </script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} </script> <noscript> <style> /* Prevent animated elements hiding */ .o_animate_in_children > * { opacity: 1!important; -webkit-transform: scale(1)!important; -ms-transform: scale(1)!important; transform: scale(1)!important; } </style> </noscript> </head> <body> <div id="wrapwrap" class=" o_studio "> <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Skip to Content</a> <header id="top" data-anchor="true" data-name="Header" data-extra-items-toggle-aria-label="Extra items button" class=" o_no_autohide_menu o_affix_enabled o_header_fixed o_header_fade_out o_main_header o_not_editable" style=" "> <div class="o_main_header_main top_menu" id="top_menu"> <a class="float-start o_logo" href="/"><span class="visually-hidden sr-only">Odoo</span></a> <a href="#" role="button" class="o_mobile_menu_toggle d-inline-block d-md-none"> <i class="fa fa-bars" focusable="false"></i><span class="visually-hidden sr-only">Menu</span> </a> <ul class="o_header_buttons list-unstyled"> <li class="nav-item d-md-none me-auto"> <a class="nav-link text-whatsapp ps-0 py-2" href="https://wa.me/85264491993"> <i class="fa fa-whatsapp fs-4 align-middle mt-n1 me-2"></i><small>WhatsApp</small> </a> </li> <li class="o_wsale_my_cart nav-item me-lg-0 d-none"> <a href="/shop/cart" class="nav-link px-1" aria-label="Shopping Cart"> <i class="fa fa-shopping-cart"></i><sup class="my_cart_quantity rounded-pill bg-o-color-1 ms-1 py-1 px-2"></sup> </a> </li> <li class="nav-item o_no_autohide_item"> <a href="/web/login" class="nav-link">Sign in</a> </li> <li class="nav-item o_no_autohide_item"><a class="btn btn-primary btn-sm text-nowrap trial_link" href="/trial?selected_app=web_studio">Try it free</a> </li> </ul> <ul class="o_primary_nav"> <li class="dropdown"> <a href="#" aria-label="Apps: use the dropdown menu to switch apps" data-bs-toggle="dropdown" data-bs-display="static" aria-expanded="false" class="dropdown-toggle">Apps</a> <div class="start-0 dropdown-menu o_secondary_nav" data-bs-parent="o_primary_nav"> <div class="container"> <div class="row"> <div class="col-md-3 o_finance_apps "> <div class="o_nav_app_family">Finance</div> <ul> <li><a class="dropdown-item" href="/app/accounting">Accounting</a></li> <li><a class="dropdown-item" href="/app/invoicing">Invoicing</a></li> <li><a class="dropdown-item" href="/app/expenses">Expenses</a></li> <li><a class="dropdown-item" href="/app/spreadsheet">Spreadsheet (BI)</a></li> <li><a class="dropdown-item" href="/app/documents">Documents</a></li> <li><a class="dropdown-item" href="/app/sign">Sign</a></li> </ul> </div> <div class="col-md-3 o_sale_apps "> <div class="o_nav_app_family">Sales</div> <ul> <li><a class="dropdown-item" href="/app/crm">CRM</a></li> <li><a class="dropdown-item" href="/app/sales">Sales</a></li> <li><a class="dropdown-item" href="/app/point-of-sale-shop">POS Shop</a></li> <li><a class="dropdown-item" href="/app/point-of-sale-restaurant">POS Restaurant</a></li> <li><a class="dropdown-item" href="/app/subscriptions">Subscriptions</a></li> <li><a class="dropdown-item" href="/app/rental">Rental</a></li> </ul> </div> <div class="col-md-3 o_website_apps "> <div class="o_nav_app_family">Websites</div> <ul> <li><a class="dropdown-item" href="/app/website">Website Builder</a></li> <li><a class="dropdown-item" href="/app/ecommerce">eCommerce</a></li> <li><a class="dropdown-item" href="/app/blog">Blog</a></li> <li><a class="dropdown-item" href="/app/forum">Forum</a></li> <li><a class="dropdown-item" href="/app/live-chat">Live Chat</a></li> <li><a class="dropdown-item" href="/app/elearning">eLearning</a></li> </ul> </div> <div class="col-md-3 o_inventory_apps "> <div class="o_nav_app_family">Supply Chain</div> <ul> <li><a class="dropdown-item" href="/app/inventory">Inventory</a></li> <li><a class="dropdown-item" href="/app/manufacturing">Manufacturing</a></li> <li><a class="dropdown-item" href="/app/plm">PLM</a></li> <li><a class="dropdown-item" href="/app/purchase">Purchase</a></li> <li><a class="dropdown-item" href="/app/maintenance">Maintenance</a></li> <li><a class="dropdown-item" href="/app/quality">Quality</a></li> </ul> </div> </div> <div class="row"> <div class="col-md-3 o_hr_apps "> <div class="o_nav_app_family">Human Resources</div> <ul> <li><a class="dropdown-item" href="/app/employees">Employees</a></li> <li><a class="dropdown-item" href="/app/recruitment">Recruitment</a></li> <li><a class="dropdown-item" href="/app/time-off">Time Off</a></li> <li><a class="dropdown-item" href="/app/appraisals">Appraisals</a></li> <li><a class="dropdown-item" href="/app/referrals">Referrals</a></li> <li><a class="dropdown-item" href="/app/fleet">Fleet</a></li> </ul> </div> <div class="col-md-3 o_marketing_apps "> <div class="o_nav_app_family">Marketing</div> <ul> <li><a class="dropdown-item" href="/app/social-marketing">Social Marketing</a></li> <li><a class="dropdown-item" href="/app/email-marketing">Email Marketing</a></li> <li><a class="dropdown-item" href="/app/sms-marketing">SMS Marketing</a></li> <li><a class="dropdown-item" href="/app/events">Events</a></li> <li><a class="dropdown-item" href="/app/marketing-automation">Marketing Automation</a></li> <li><a class="dropdown-item" href="/app/surveys">Surveys</a></li> </ul> </div> <div class="col-md-3 o_services_apps "> <div class="o_nav_app_family">Services</div> <ul> <li><a class="dropdown-item" href="/app/project">Project</a></li> <li><a class="dropdown-item" href="/app/timesheet">Timesheets</a></li> <li><a class="dropdown-item" href="/app/field-service">Field Service</a></li> <li><a class="dropdown-item" href="/app/helpdesk">Helpdesk</a></li> <li><a class="dropdown-item" href="/app/planning">Planning</a></li> <li><a class="dropdown-item" href="/app/appointments">Appointments</a></li> </ul> </div> <div class="col-md-3 o_productivity_apps "> <div class="o_nav_app_family">Productivity</div> <ul> <li><a class="dropdown-item" href="/app/discuss">Discuss</a></li> <li><a class="dropdown-item" href="/app/approvals">Approvals</a></li> <li><a class="dropdown-item" href="/app/iot">IoT</a></li> <li><a class="dropdown-item" href="/app/voip">VoIP</a></li> <li><a class="dropdown-item" href="/app/knowledge">Knowledge</a></li> <li><a class="dropdown-item" href="/app/whatsapp">WhatsApp</a></li> </ul> </div> </div> </div> <span class="o_store_link d-md-flex justify-content-md-center"> <a class="mx-md-3 px-3 dropdown-item" href="https://apps.odoo.com/apps/modules"><i class="fa fa-cube fa-fw me-2"></i>Third party apps</a> <a class="mx-md-3 px-3 dropdown-item" href="/app/studio"><i class="fa fa-pencil fa-fw me-2"></i>Odoo Studio</a> <a href="https://www.odoo.sh" class="mx-md-3 px-3"><i class="fa fa-cloud fa-fw me-2"></i>Odoo Cloud Platform</a> </span> </div> </li> <span class="border-end border-default me-lg-2 d-none d-md-inline"></span> <li role="presentation" class="nav-item"> <a role="menuitem" href="/app/studio" class="nav-link active"> <span>Overview</span> </a> </li> <li role="presentation" class="nav-item"> <a role="menuitem" href="/app/studio-features" class="nav-link "> <span>Features</span> </a> </li> </ul> </div> </header> <main> <div id="wrap" class="oe_structure x_wd"> <section class="s_wd_hero_banner pt-4 pt-lg-6 pb-3 pb-lg-5 text-lg-center" data-name="Hero Banner" data-snippet="s_wd_hero_banner"> <div class="container"> <h1 class="display-1 text-lg-center mb-5">Customize your <span class="x_wd_red_highlight_01">apps</span> <br class="d-none d-lg-block"/>to your <span class="x_wd_yellow_highlight_bold_05">heart's</span> content </h1> <div class="row justify-content-center"> <div class="col-lg-8"> <p class="lead mb-5"><strong>With Odoo Studio</strong> you're in control, no programming knowledge needed. Add fields, create new views, and streamline workflows - all with ease. The sky is the limit!</p> <a class="btn btn-primary m-2" href="/trial?selected_app=web_studio">Start now - It's free</a><div class="o_schedule_demo "> <a target="_blank" href="/appointment/?filter_appointment_type_ids=5542&amp;filter_appointment_type_ids=5543&amp;filter_appointment_type_ids=4497" class="btn btn-light m-2"> Schedule a demo </a> </div> <br/> <small>Free, forever, with unlimited users. <a href="#" data-bs-toggle="tooltip" data-bs-placement="right" data-bs-delay="0" title="Your first app is always free with Odoo, including free hosting &amp; support. You&#39;ll only have to pay if you install more applications.">See why</a></small> </div> </div> </div> </section> <section class="s_wd_hero_image bg-200 o_colored_level pt-5 pb-10" data-name="Hero Image" data-snippet="s_wd_hero_image" data-oe-shape-data="{&#39;shape&#39;:&#39;illustration/doodle/01&#39;}"> <div class="o_we_shape o_shape_show_mobile o_illustration_doodle_01"></div> <div class="container"> <div class="row justify-content-center"> <div class="col-xl-10 x_wd_corner_highlight"> <div class="s_panel_video position-relative" data-video-id="IRbj-SzTcrY"> <a href="#" class="btn_video_play d-block"> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/hero_image.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> <img src="https://odoocdn.com/openerp_website/static/src/img/icons/play.svg" class="x_wd_video_play_icon" alt="" loading="lazy"/> </a> </div> </div> </div> </div> </section> <section class="mx-4"> <div class="s_wd_persona position-relative mx-auto mt-n4"> <img src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_persona/bg_yellow.svg" class="s_wd_persona_bg" alt="highlight" loading="lazy"/> <div class="position-relative bg-white shadow rounded-pill py-3 px-5 fst-italic"> Tired of feeling limited by your software? </div> <img src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_persona/bob.png" alt="" class="s_wd_persona_icon position-absolute top-0 start-0 translate-middle o_animate" loading="lazy"/> </div> </section> <section class="py-5 py-lg-7"> <div class="container"> <div class="row align-items-center justify-content-center"> <div class="col-lg-8 text-lg-center"> <h2 class="display-2 mb-6">Your <span class="x_wd_red_highlight_02">new app</span>,<br class="d-none d-lg-block"/> not from scratch</h2> <p class="mb-6"><strong>Create your app in no time.</strong> Just choose which features you need and Odoo does the rest!</p> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/your_new_app_not_from_scratch.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> </div> </div> </div> </section> <section class="py-5 py-lg-7"> <div class="container"> <div class="row"> <div class="col"> <h2 class="display-2 mb-6"> <span class="x_wd_red_highlight_04">No more</span> one-size-fits-all </h2> </div> </div> <div class="row"> <div class="col-lg-4"> <p><strong>Add fields</strong> with a simple drag and drop and customize your screens: label, type, appearance, functionality, and more. It's all in your hands!</p> <img src="https://odoocdn.com/openerp_website/static/src/img/arrows/grey_arrow_dot_01.svg" class="d-none d-lg-block rotate-320 o_rtl_flip mx-auto mt-5" alt="" loading="lazy"/> </div> <div class="col-lg-8 position-relative x_wd_shape_circle"> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/no_more_one_size_fits_all.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> </div> </div> </div> </section> <section class="mx-4 py-5 py-lg-7"> <div class="s_wd_persona position-relative mx-auto"> <img src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_persona/bg_yellow.svg" class="s_wd_persona_bg" alt="highlight" loading="lazy"/> <div class="position-relative bg-white shadow rounded-pill py-3 px-5 fst-italic"> And everything is integrated with Odoo's other apps! </div> <img src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_persona/bob.png" alt="" class="s_wd_persona_icon position-absolute top-0 start-0 translate-middle o_animate" loading="lazy"/> </div> </section> <section class="overflow-x-hidden py-5 py-lg-7"> <div class="container"> <div class="row align-items-center justify-content-center"> <div class="col-lg-8 text-lg-center mb-6"> <h2 class="display-2 text-lg-center mb-5"> Make your <span class="x_wd_yellow_highlight_03">documents</span> <br class="d-none d-lg-block"/>truly <span class="x_wd_green_highlight_01">yours</span> </h2> <p><stong>Customize every aspect of your documents from aesthetics to content.</stong> Fine-tune invoices, reshape MO overviews, and create new documents from scratch.</p> </div> <div class="col-lg-8 py-3 x_wd_shape x_wd_shape_rs x_wd_shape_ol position-relative"> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/make_your_documents_1.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/make_your_documents_2.webp" class="img-thumbnail position-absolute top-50 start-0 translate-middle d-none d-lg-block" alt="Odoo Studio" loading="lazy"/> </div> </div> </div> </section> <section class="py-5 py-lg-7"> <div class="container"> <div class="row align-items-center justify-content-between"> <div class="col-lg-5"> <h2 class="display-2 mb-6">Let <span class="x_wd_red_highlight_bold_04">Odoo Studio</span> do the work for you</h2> <p><strong>Define triggers and automated actions</strong> for any record changes.</p> </div> <div class="col-lg-6"> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/let_odoo_studio_do_the_work.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> </div> </div> </div> </section> <section class="py-5 py-lg-7"> <div class="container"> <div class="row align-items-center justify-content-between"> <div class="col-lg-6 order-2 order-lg-1"> <img src="https://odoocdn.com/openerp_website/static/src/img/apps/studio/set_up.webp" class="img-thumbnail" alt="Odoo Studio" loading="lazy"/> </div> <div class="col-lg-5 order-1 order-lg-2"> <h2 class="display-2 mb-6 mt-5 mt-lg-0 "><span class="x_wd_yellow_highlight_scribble_01">Set up</span> approval flows</h2> <p><strong>Verify critical actions before they're executed.</strong> Set up notifications to be triggered when specific actions are initiated and direct them to specific users.</p> </div> </div> </div> </section> <section class="s_wd_features py-5 py-lg-7 bg-200" data-snippet="s_wd_features" data-name="Features"> <div class="container"> <h2 class="display-2 mb-6"> All the <span class="x_wd_display_circle">features</span><br/> done <span class="x_wd_display_underline">right</span><span class="text-o-color-8">.</span> </h2> <div class="row"> <div class="col-lg-7 o_animate o_animate_in_children"> <div class="s_wd_features_item"> <div class="s_wd_features_icon"> <img src="https://odoocdn.com/openerp_website/static/src/img/icons/yellow_star.svg" alt="" loading="lazy"/> </div> <h4 class="s_wd_features_title">No programming needed</h4> <p>Create custom applications in minutes rather than weeks.</p> </div> <div class="s_wd_features_item"> <div class="s_wd_features_icon"> <img src="https://odoocdn.com/openerp_website/static/src/img/icons/yellow_star.svg" alt="" loading="lazy"/> </div> <h4 class="s_wd_features_title">Menu editor</h4> <p>Reorganize your app's menu with drag and drops, and create new menus in just a click.</p> </div> </div> <div class="col-lg-5 o_animate o_animate_in_children"> <div class="s_wd_features_item"> <div class="s_wd_features_icon"> <img src="https://odoocdn.com/openerp_website/static/src/img/icons/yellow_star.svg" alt="" loading="lazy"/> </div> <h4 class="s_wd_features_title">Conditional properties</h4> <p>Make your fields invisible, required, or read-only under certain conditions.</p> </div> <div class="s_wd_features_item"> <div class="s_wd_features_icon"> <img src="https://odoocdn.com/openerp_website/static/src/img/icons/yellow_star.svg" alt="" loading="lazy"/> </div> <h4 class="s_wd_features_title">XML editor</h4> <p>Use the XML editor for advanced reporting customizations.</p> </div> </div> </div> <a href="/app/studio-features" class="display-5 d-block mt-4">See all features<img src="https://odoocdn.com/openerp_website/static/src/img/arrows/secondary_arrow_sm_03.svg" width="40px" class="align-baseline o_rtl_flip ms-3" alt="" loading="lazy"/></a> </div> </section> <section class="s_wd_related_apps py-5 py-lg-7"> <div class="container"> <h3 class="display-2 mb-4">One <span class="x_wd_display_underline">need</span>, one <span class="x_wd_display_underline">app</span>.</h3> <p class="lead mb-5">Expand as you grow.</p> <div class="row g-4"> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/sales"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/sale/static/description/icon.svg" alt="Odoo Sales icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">Sales</h5> <small class="text-muted">Manage sales orders</small> </div> </div> </div> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/accounting"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/accountant/static/description/icon.svg" alt="Odoo Accounting icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">Accounting</h5> <small class="text-muted">Keep track of payments</small> </div> </div> </div> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/project"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/project/static/description/icon.svg" alt="Odoo Project icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">Project</h5> <small class="text-muted">Manage your tasks</small> </div> </div> </div> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/inventory"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/mrp/static/description/icon.svg" alt="Odoo Manufacturing icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">Manufacturing</h5> <small class="text-muted">Manage your stock</small> </div> </div> </div> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/crm"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/crm/static/description/icon.svg" alt="Odoo CRM icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">CRM</h5> <small class="text-muted">Nurture leads</small> </div> </div> </div> <div class="col-lg-6 col-xl-4"> <div class="x_wd_app_horizontal d-flex position-relative"> <a class="stretched-link" href="/app/website"> <img width="60" height="60" class="bg-white shadow-sm rounded-1 p-2 m-3" src="//download.odoocdn.com/icons/website/static/description/icon.svg" alt="Odoo Website icon" loading="lazy"/> </a> <div class="my-4 me-4 lh-sm"> <h5 class="mb-0">Website</h5> <small class="text-muted">Create your website</small> </div> </div> </div> </div> <a href="/page/all-apps" class="display-5 d-block mt-5">See all Apps<img src="https://odoocdn.com/openerp_website/static/src/img/arrows/secondary_arrow_sm_03.svg" width="40px" class="align-baseline o_rtl_flip ms-3" alt="" loading="lazy"/></a> </div> </section> <section class="s_wd_users"> <div class="container position-relative" style="min-height: 20rem;"> <div class="position-absolute top-0 bottom-0 end-0 start-0 d-flex align-items-center justify-content-center" style="z-index: 1;"> <div class="bg-white rounded-pill-md px-lg-8 p-6 text-center"> <h6 class="display-2 position-relative mb-2"> Join 12 million <span class="x_wd_display_sup d-none d-md-inline text-o-color-7"> <img src="https://odoocdn.com/openerp_website/static/src/img/graphics/arrow_circular_down_left.svg" height="40px" class="mt-4 ms-n2 me-2" alt="" loading="lazy"/>happy </span> users </h6> <span class="fs-4">who grow their business with Odoo</span> </div> </div> <div id="s_wd_users_mosaic" class="d-flex flex-wrap justify-content-between"></div> </div> </section> <section class="s_wd_testimonial pt-6 pt-md-10"> <div class="container"> <div class="row g-0 justify-content-between bg-200 rounded-2 p-4 p-md-6"> <img src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_testimonials/quote.svg" height="50px" class="position-absolute top-0 translate-middle d-none d-md-inline" alt="" loading="lazy"/> <div class="col-lg-8"> <blockquote class="blockquote border-0 p-0 fst-normal"> <p class="fw-bold fs-4 mb-0">The advantages of a completely digital solution is that we have a precise reading of our clients’ needs at any given moment. This allows us to set in motion a perfect “Just in time” mechanism, so that you don’t order too much wine, but just the right amount, so as not to deliver too much wine, but only the necessary quantity.</p> </blockquote> </div> <div class="col-lg-4 d-flex flex-lg-column align-items-center align-items-lg-end position-relative"> <img src="https://odoocdn.com/openerp_website/static/src/img/arrows/grey_arrow_loop_02.svg" width="150px" class="position-absolute end-0 d-none d-lg-block" style="top: -300px;" alt="" loading="lazy"/> <img height="80px" class="d-none d-lg-block rounded-circle mt-lg-n7 mb-4" src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_testimonials/avatar/thierry_tacheny.webp" alt="Thierry Tacheny picture" loading="lazy"/> <div class="mt-4 mt-lg-0 text-lg-end"> <b>Thierry Tacheny</b><br/> <small>CEO KPMG Accountancy Belgium</small> </div> <img width="100px" class="img-thumbnail rounded-1 mt-4 ms-auto ms-lg-0" alt="" src="https://odoocdn.com/openerp_website/static/src/img/snippets/s_wd_testimonials/logo/invingo.webp" loading="lazy"/> </div> </div> </div> </section> <section class="text-center pt200 pb80"> <div class="container"> <h3 class="display-1 mb-5"> <span class="x_wd_display_fireworks_01">Unleash</span><br/> your <span class="text-o-color-2">growth potential</span> </h3> <a class="btn btn-lg btn-primary mb-3" href="/trial?selected_app=web_studio">Start now - It's free</a><br/> <img src="https://odoocdn.com/openerp_website/static/src/img/arrows/secondary_arrow_sm_01.svg" class="d-block mx-auto mb-2" alt="" loading="lazy"/> <small>No credit card required <br/> Instant access</small> </div> </section> </div> <div id="o_shared_blocks" class="oe_unremovable"></div> </main> <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc o_footer_slideout"> <div id="footer" class="container o_not_editable "> <span class="o_logo o_logo_inverse d-block mx-auto o_footer_logo my-5"></span> <div class="row"> <div class="col-12 col-lg-7 col-xl-6"> <div class="row"> <div class="col-12 col-md-4 mb-3 mb-md-0"> <div class="row"> <div class="col-6 col-md-12"> <span class="o_footer_title">Community</span> <ul class="o_footer_links list-unstyled"> <li><a href="/slides/all/tag/odoo-tutorials-9">Tutorials</a></li> <li><a href="/page/docs">Documentation</a></li> <li><a href="/forum/help-1">Forum</a></li> </ul> </div> <div class="col-6 col-md-12"> <span class="o_footer_title">Open Source</span> <ul class="o_footer_links list-unstyled"> <li><a href="/page/download">Download</a></li> <li class="divider"></li> <li><a href="https://github.com/odoo/odoo">Github</a></li> <li><a href="https://runbot.odoo.com/">Runbot</a></li> <li><a href="https://github.com/odoo/odoo/wiki/Translations">Translations</a></li> </ul> </div> </div> </div> <div class="col-6 col-md-4"> <span class="o_footer_title">Services</span> <ul class="o_footer_links list-unstyled"> <li><a href="https://www.odoo.sh">Odoo.sh Hosting</a></li> <li class="divider"></li> <li><a href="/help">Support</a></li> <li><a href="https://upgrade.odoo.com">Upgrade</a></li> <li><a href="/page/developers-on-demand">Custom Developments</a></li> <li><a href="/education/program">Education</a></li> <li class="divider"></li> <li><a href="/accounting-firms">Find an Accountant</a></li> <li class="divider"></li> <li><a href="/partners">Find a Partner</a></li> <li><a href="/become-a-partner">Become a Partner</a></li> </ul> </div> <div class="col-6 col-md-4 mb-4"> <span class="o_footer_title">About us</span> <ul class="o_footer_links list-unstyled"> <li><a href="/page/about-us">Our company</a></li> <li><a href="/page/brand-assets">Brand Assets</a></li> <li><a href="/contactus">Contact us</a></li> <li><a href="/jobs">Jobs</a></li> <li class="divider"></li> <li><a href="/events">Events</a></li> <li><a href="//podcast.odoo.com">Podcast</a></li> <li><a href="/blog">Blog</a></li> <li><a href="/blog/6">Customers</a></li> <li class="divider"></li> <li><a href="/legal">Legal</a> <span class="small text-muted">•</span> <a href="/privacy">Privacy</a></li> <li><a href="/security">Security</a></li> </ul> </div> </div> </div> <div class="col-12 col-lg-5 col-xl-5 offset-xl-1"> <div class="d-flex align-items-center justify-content-between"> <div class="js_language_selector o_language_selector dropdown d-print-none"> <button type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="true" class="border-0 dropdown-toggle btn btn-sm btn-outline-secondary"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/us.png?height=25" alt="" loading="lazy"/> <span class="">English</span> </button> <div role="menu" class="dropdown-menu "> <a class="dropdown-item js_change_lang " role="menuitem" href="/ar/app/studio" data-url_code="ar" title=" الْعَرَبيّة"> <img class="o_lang_flag " src="https://odoocdn.com/web/image/res.lang/23/flag_image?height=25" alt="" loading="lazy"/> <span class=""> الْعَرَبيّة</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/zh_CN/app/studio" data-url_code="zh_CN" title=" 简体中文"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/cn.png?height=25" alt="" loading="lazy"/> <span class=""> 简体中文</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/zh_TW/app/studio" data-url_code="zh_TW" title=" 繁體中文"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/tw.png?height=25" alt="" loading="lazy"/> <span class=""> 繁體中文</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/cs_CZ/app/studio" data-url_code="cs_CZ" title=" Čeština"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/cz.png?height=25" alt="" loading="lazy"/> <span class=""> Čeština</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/nl_NL/app/studio" data-url_code="nl_NL" title=" Nederlands"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/nl.png?height=25" alt="" loading="lazy"/> <span class=""> Nederlands</span> </a> <a class="dropdown-item js_change_lang active" role="menuitem" href="/app/studio" data-url_code="en_US" title="English"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/us.png?height=25" alt="" loading="lazy"/> <span class="">English</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/fi_FI/app/studio" data-url_code="fi_FI" title=" Suomi"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/fi.png?height=25" alt="" loading="lazy"/> <span class=""> Suomi</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/fr_FR/app/studio" data-url_code="fr_FR" title=" Français"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/fr.png?height=25" alt="" loading="lazy"/> <span class=""> Français</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/de_DE/app/studio" data-url_code="de_DE" title=" Deutsch"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/de.png?height=25" alt="" loading="lazy"/> <span class=""> Deutsch</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/id_ID/app/studio" data-url_code="id_ID" title=" Bahasa Indonesia"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/id.png?height=25" alt="" loading="lazy"/> <span class=""> Bahasa Indonesia</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/it_IT/app/studio" data-url_code="it_IT" title=" Italiano"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/it.png?height=25" alt="" loading="lazy"/> <span class=""> Italiano</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ja_JP/app/studio" data-url_code="ja_JP" title=" 日本語"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/jp.png?height=25" alt="" loading="lazy"/> <span class=""> 日本語</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ko_KR/app/studio" data-url_code="ko_KR" title=" 한국어 (KR)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/kr.png?height=25" alt="" loading="lazy"/> <span class=""> 한국어 (KR)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/pl_PL/app/studio" data-url_code="pl_PL" title=" Język polski"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/pl.png?height=25" alt="" loading="lazy"/> <span class=""> Język polski</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/pt_BR/app/studio" data-url_code="pt_BR" title=" Português (BR)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/br.png?height=25" alt="" loading="lazy"/> <span class=""> Português (BR)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ro_RO/app/studio" data-url_code="ro_RO" title=" română"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ro.png?height=25" alt="" loading="lazy"/> <span class=""> română</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ru_RU/app/studio" data-url_code="ru_RU" title=" русский язык"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ru.png?height=25" alt="" loading="lazy"/> <span class=""> русский язык</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/sk_SK/app/studio" data-url_code="sk_SK" title=" Slovenský jazyk"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/sk.png?height=25" alt="" loading="lazy"/> <span class=""> Slovenský jazyk</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/sl_SI/app/studio" data-url_code="sl_SI" title=" slovenščina"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/si.png?height=25" alt="" loading="lazy"/> <span class=""> slovenščina</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/es/app/studio" data-url_code="es" title=" Español (América Latina)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/419.png?height=25" alt="" loading="lazy"/> <span class=""> Español (América Latina)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/es_ES/app/studio" data-url_code="es_ES" title=" Español"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/es.png?height=25" alt="" loading="lazy"/> <span class=""> Español</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/th_TH/app/studio" data-url_code="th_TH" title=" ภาษาไทย"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/th.png?height=25" alt="" loading="lazy"/> <span class=""> ภาษาไทย</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/tr_TR/app/studio" data-url_code="tr_TR" title=" Türkçe"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/tr.png?height=25" alt="" loading="lazy"/> <span class=""> Türkçe</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/uk_UA/app/studio" data-url_code="uk_UA" title=" українська"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ua.png?height=25" alt="" loading="lazy"/> <span class=""> українська</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/vi_VN/app/studio" data-url_code="vi_VN" title=" Tiếng Việt"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/vn.png?height=25" alt="" loading="lazy"/> <span class=""> Tiếng Việt</span> </a> </div> </div> </div> <hr class="mt-3 mb-4"/> <p class="small text-muted">Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.</p> <p class="small text-muted mb-4">Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.</p> <div class="o_footer_social_media mb-4"> <a target="_blank" href="https://www.facebook.com/odoo" class="me-3"><i class="fa fa-fw fa-facebook"></i></a> <a target="_blank" href="https://twitter.com/Odoo" class="me-3"><i class="fa fa-fw fa-twitter"></i></a> <a target="_blank" href="https://www.linkedin.com/company/odoo" class="me-3"><i class="fa fa-fw fa-linkedin"></i></a> <a target="_blank" href="https://github.com/odoo/odoo" class="me-3"><i class="fa fa-fw fa-github"></i></a> <a target="_blank" href="https://www.instagram.com/odoo.official" class="me-3"><i class="fa fa-fw fa-instagram"></i></a> <a target="_blank" href="https://www.tiktok.com/@odoo" class="me-3"><i class="fa fa-fw fa-tiktok"></i></a> <a target="_blank" class="me-3" href="tel:+3222903490"><i class="fa fa-fw fa-phone"></i></a> <a target="_blank" href="https://wa.me/85264491993"><i class="fa fa-fw fa-whatsapp"></i></a> </div> </div> </div> </div> <div class="o_footer_copyright o_not_editable"> <div class="container py-3 text-center"> <a class="small" href="/app/website">Website made with <span class="o_logo o_logo_inverse o_logo_15"></span></a> </div> </div> </footer> </div> <div id="o_live_modal" class="modal fade" tabindex="-1" role="dialog" contentEditable="false"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h3 class="mt-1"><b>Odoo Experience</b> on YouTube</h3> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"><span title="Close" class="fa fa-times"></span></button> <p class="text-black"> <b>1.</b> Use the live chat to ask your questions.<br/> <b>2.</b> The operator answers within a few minutes. </p> </div> <div class="modal-body bg-200"> <img src="https://odoocdn.com/openerp_website/static/src/img/2016/live-support/info.gif" class="img img-fluid" alt="Live support on Youtube" loading="lazy"/> </div> <div class="modal-footer"> <a class="btn btn-primary btn-lg" target="_blank" href="https://www.odoo.com/event/odoo-experience-2024-4662/track">Watch now<i class="fa fa-1x fa-long-arrow-right ms-1"></i></a> </div> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10