Run Your Craft Store and Workshops From One Shared System

Arts & Crafts Store and DIY Workshops unifies retail supply sales and scheduled classes on one Odoo app — so material used in a session decrements the same stock you sell from, and every customer has one record for purchases and bookings.

The problem

Craft retailers run two disconnected systems: a POS for supplies and a separate booking tool for classes. Material used in a workshop never reaches store inventory, so stock counts drift, and tax or payment processing requires a separately-licensed accounting add-on before the first sale or membership payment can go through.

The solution

One Odoo app runs both halves of the business. Workshop sessions consume the same stock the store sells from with real inventory moves, bookings and supply purchases share one customer record, and Sales and Inventory are already built in — so the first transaction and the first membership charge both work on day one.

Capabilities

Everything a hybrid craft business needs

Every capability below is implemented in the module.

01

Workshop Templates & Scheduling

Build reusable workshop templates with default capacity, duration and skill level, then schedule sessions on a calendar or a kanban board grouped by status.

02

Live Shared Inventory

When an instructor marks a session done, each consumable material creates a real inventory move that draws down the same stock the store and sale orders sell from.

03

Capacity-Aware Enrollments

Students book into sessions with attendance and progress tracking; enrollment is blocked once a session reaches its seat capacity.

04

Bundled Selling

Turn any enrollment or membership into a standard sale order in one click, billing the workshop's or plan's linked service product.

05

Membership Lifecycle

Sell monthly or annual plans with automatic expiry and a daily reminder that schedules a renewal activity before a membership lapses.

06

Private Workshop Requests

Capture private-party and custom class inquiries in a pipeline, then schedule them straight into a real session with one click.

07

Instructor Workbench

Teachers get a row-scoped "My Sessions" view limited to their own classes and students — no admin access required.

08

Seasonal Promotion Board

Plan holiday and seasonal campaigns on a kanban workflow linking the workshops and products each promotion covers.

09

Unified Customer Record

Every contact shows Enrollments and Memberships smart buttons, plus an active-membership flag, in one place.

Workflow

How it works

1

Build Your Catalog

Set up workshop templates with material bills and sellable products, alongside your regular craft-supply inventory.

2

Schedule & Book

Publish sessions on the calendar; students enroll up to each session's capacity, and private requests route into the same pipeline.

3

Teach & Consume

Instructors run the class from their own workbench, then mark it done — the materials used post real inventory moves against shared stock.

4

Bill & Retain

Convert bookings or membership plans into sale orders, and let the daily renewal reminder keep memberships active automatically.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No separate accounting add-on is required — the app depends on Odoo's Sales and Inventory apps, so tax-ready sale orders and invoicing work from the first transaction.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Arts & Crafts Store and DIY Workshops

Supply sales, scheduled workshops, memberships and private class requests on one shared inventory — so materials used in a class come off the same stock the counter sells from.

Buy on Odoo App Store