Public Access
feat(blog): publish From a Spreadsheet to a Running ERP in Ten Thursday Sessions
New post blog/posts/from-a-spreadsheet-to-a-running-erp.html (area news, 2026-11-02), body pasted verbatim from the inbox source (sha256 59568fc8…). Chrome copied from the newest post (oca-paraguay-internationalization-hackathon.html), inline style trimmed to the rules the page uses. Card image screencast.png wired in three additive places (post-image after the meta line, og:image, blog/index.json image key) plus BlogPosting JSON-LD. blog/index.json 17 -> 18, sitemap.xml 42 -> 43 <loc>, llms.txt 17 -> 18 lines, all text splices (16 insertions, 0 deletions).
This commit is contained in:
1 parent
2359e87a35
commit
bcd0ef890a
4 files changed
+113
No files matched your search
@@ -1,5 +1,14 @@
|
||||
{
|
||||
"posts": [
|
||||
{
|
||||
"id": "from-a-spreadsheet-to-a-running-erp",
|
||||
"date": "2026-11-02",
|
||||
"area": "news",
|
||||
"headline": "From a Spreadsheet to a Running ERP in Ten Thursday Sessions",
|
||||
"teaser": "Most small businesses do not run on an ERP. They run on a spreadsheet, a messaging group, and one person's memory. It wo",
|
||||
"link": "blog/posts/from-a-spreadsheet-to-a-running-erp.html",
|
||||
"image": "https://image.office.odoo4projects.com/img/screencast.png"
|
||||
},
|
||||
{
|
||||
"id": "oca-paraguay-internationalization-hackathon",
|
||||
"date": "2026-10-29",
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
<!doctype html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>From a Spreadsheet to a Running ERP in Ten Thursday Sessions | ODOO4projects</title>
|
||||
<meta name="description" content="Most small businesses do not run on an ERP. They run on a spreadsheet, a messaging group, and one person's memory. It works — until that person is on holiday." />
|
||||
<link rel="canonical" href="https://odoo4projects.com/blog/posts/from-a-spreadsheet-to-a-running-erp.html" />
|
||||
<meta property="og:title" content="From a Spreadsheet to a Running ERP in Ten Thursday Sessions" />
|
||||
<meta property="og:description" content="Most small businesses do not run on an ERP. They run on a spreadsheet, a messaging group, and one person's memory. It works — until that person is on holiday." />
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:image" content="https://image.office.odoo4projects.com/img/screencast.png" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<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 href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&display=swap" rel="stylesheet" />
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" />
|
||||
<link rel="stylesheet" href="../../style.css" />
|
||||
<style>
|
||||
body { background: #0d1b2e; }
|
||||
.blog-post { max-width: 720px; margin: 0 auto; padding: 3rem 1.5rem 6rem; color: #171c26; background: #faf7f1; min-height: 100vh; }
|
||||
.blog-post h1 { font-family: 'Marcellus', Georgia, serif; font-size: 2.4rem; font-weight: 400; margin: 0 0 0.5rem; color: #0d1b2e; }
|
||||
.blog-post .post-meta { font-family: Inter, sans-serif; font-size: 0.82rem; color: rgba(23,28,38,0.6); margin-bottom: 2rem; }
|
||||
.blog-post .post-meta .badge { display: inline-block; font-size: 0.68rem; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #c9a227; margin-right: 0.75rem; }
|
||||
.blog-post .post-image { width: 100%; border-radius: 0.75rem; margin-bottom: 2rem; box-shadow: 0 2px 8px rgba(13,27,46,0.08); }
|
||||
.blog-post p { font-family: Inter, sans-serif; font-size: 1rem; line-height: 1.7; margin-bottom: 1.2rem; }
|
||||
.blog-post ul { font-family: Inter, sans-serif; font-size: 1rem; line-height: 1.7; margin-bottom: 1.2rem; padding-left: 1.5rem; }
|
||||
.blog-post li { margin-bottom: 0.3rem; }
|
||||
.blog-post a { color: #8a6f1f; text-decoration: underline; }
|
||||
.blog-post strong { font-weight: 600; }
|
||||
.back-link { display: inline-block; margin-top: 2rem; font-family: 'Marcellus', Georgia, serif; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0.04em; color: #c9a227; text-decoration: none; }
|
||||
.back-link:hover { text-decoration: underline; }
|
||||
@media (max-width: 600px) { .blog-post h1 { font-size: 1.7rem; } .blog-post { padding: 2rem 1rem 4rem; } }
|
||||
</style>
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "BlogPosting",
|
||||
"headline": "From a Spreadsheet to a Running ERP in Ten Thursday Sessions",
|
||||
"datePublished": "2026-11-02",
|
||||
"dateModified": "2026-11-02",
|
||||
"url": "https://odoo4projects.com/blog/posts/from-a-spreadsheet-to-a-running-erp.html",
|
||||
"image": "https://image.office.odoo4projects.com/img/screencast.png",
|
||||
"author": {
|
||||
"@type": "Organization",
|
||||
"name": "ODOO4projects",
|
||||
"url": "https://odoo4projects.com/"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "ODOO4projects",
|
||||
"url": "https://odoo4projects.com/",
|
||||
"logo": {
|
||||
"@type": "ImageObject",
|
||||
"url": "https://odoo4projects.com/images/logo.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
</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>
|
||||
<main class="blog-post">
|
||||
<span class="badge">news</span>
|
||||
<h1>From a Spreadsheet to a Running ERP in Ten Thursday Sessions</h1>
|
||||
<div class="post-meta">November 2, 2026 · News</div>
|
||||
<img src="https://image.office.odoo4projects.com/img/screencast.png" alt="From a Spreadsheet to a Running ERP in Ten Thursday Sessions" class="post-image" loading="lazy" />
|
||||
<div class="post-body">
|
||||
<p>Most small businesses do not run on an ERP. They run on a spreadsheet, a messaging group, and one person's memory. It works — until that person is on holiday.</p>
|
||||
|
||||
<p>The <strong>Odoo ERP Automation Bootcamp</strong> is ten live Thursday sessions where you build a working system for your own company: your products, your customers, your quotes, your invoices, your stock.</p>
|
||||
|
||||
<p>No programming. No server to install. If you can run your business on a spreadsheet, you can do this.</p>
|
||||
|
||||
<p><strong>What you get</strong></p>
|
||||
<ul>
|
||||
<li>Ten live sessions, one hour each — Thursdays, 18:00–19:00 Central Time</li>
|
||||
<li>Starts Thursday 21 January 2027</li>
|
||||
<li>You build on a live system from the first session, not on slides</li>
|
||||
<li><strong>One year of hosted Odoo Community Edition included</strong> — you automate on a real instance, not a sandbox you set up once and forget</li>
|
||||
<li>A group capped at six, so everyone gets seen</li>
|
||||
</ul>
|
||||
|
||||
<p>You finish with an ERP you actually use, and the judgement to keep it running yourself.</p>
|
||||
|
||||
<p>USD 595.00. Details and the full ten lessons: <a href="https://odoo4projects.com/odoo-erp-automation-bootcamp/?utm_source=linkedin&utm_medium=social&utm_campaign=bootcamp-jan2027">odoo4projects.com/odoo-erp-automation-bootcamp</a></p>
|
||||
</div>
|
||||
<a href="../../index.html#blog" class="back-link">← Back to the Blog</a>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
Reference in new issue
Block a user