Welcome back
Practitioner Performance & Station Analytics
Live MetricsSterile Medical Audit & Expiration Warnings Alt + O
Tracking needle cartridges, pigment lots & medical disposables nearing or past expiration.
Studio Operations Command Stream
LIVE SSE STREAMReal-time feed of client check-ins, payments, autoclaves & stock audits.
Daily Events Stream Log
| Timestamp | Category | Staff | Details | Status |
|---|---|---|---|---|
| Loading real-time events... | ||||
Client Directory & Safety Profiles
Manage client history, liability consent waivers, health screening & aftercare.
| Client Name | Contact | Health & Allergies | Signed Waivers | Total Spent | Actions |
|---|---|---|---|---|---|
| Loading clients... | |||||
Client Portal Self-Service View
AR Alex Rivera
[email protected] | Member ID: #CLIENT-1001
Studio Calendar & Appointment Scheduling
Manage artist shifts, client appointments, automated rota & session durations.
Appointments
| When | Client | Service | Artist | Price | Deposit | To pay | Status |
|---|
Shift Rota: from this week on
| Staff | Date | Start | End | Station |
|---|
Session Duration Breakdown & Hourly Realization
| Artist | Session Type | Client | Duration | Billed Amount | Hourly Realized |
|---|---|---|---|---|---|
| Loading... | |||||
Stock items
| Item | Category | SKU | In stock | Reorder at | Price | Lot | Expires | Supplier | |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
Suppliers
| Supplier | Contact | Phone | Order email | Lead time | Items | |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Studio Inventory, Needle Lots & Procurement
Stock tracking, batch expiration monitoring, purchase orders & barcode scanner.
Low Stock Reorder Threshold Warnings
Procurement Health & Supplier Analytics
30-Day Stockout Risk Trend Forecast
Studio Sterilisation, Consent & Regulatory Compliance
Autoclave cycle logs, signed client liability waivers, biological spore test vault & lot audits.
Autoclave Vault
Digital sterilisation autoclave cycle logbook, biological spore indicator tracking & batch verification.
Station Sanitization
Daily hygiene checklists, station disinfection records & pre-procedure sanitary verification.
Liability Waivers
Electronic digital signature consent forms, client photo ID attachments & procedure agreements.
Sterile Lot Audit
Audit all needle batches, pigment lots & disposables nearing or past sterilisation expiration dates.
Studio Finance, POS & Split Accounting
Payment tracking, deposit ledgers, artist commissions, procedure margins & tax rates.
Poli Studio Tools Suite & Body Canvas Planners
Integrated calculators, piercing anatomy planners, tattoo pricing, gallery & form builder.
Tattoo
Tattoo Needle Selector
Pick a needle configuration for the style and technique, decode a blister-pack code such as 1207RL, compare up to three needles side by side, and see how each taper length sits in the skin. Eight languages.
Skin Tone & Pigment Matcher
How each ink colour tends to show and fade across the Fitzpatrick skin types, for the consultation: an artist-opinion guide, not a test. Eight languages.
Ink Coverage Calculator
Ink volume, saturation and needle coverage for a piece, with session timing and consumption projections.
Stencil Calculator
Size a stencil for real anatomy: body curvature compensation, sleeve wrap, anatomical landmarks and a linework converter. Eight languages.
Ink Mixer
Mix inks by ratio, scale a recipe to any volume, swap an out-of-stock ink with a CIEDE2000 match check, and keep batch-recorded formulas. Eight languages.
Tattoo Font Previewer
Type the client lettering and see it in 107 fonts, curved, spaced and as a thermal stencil outline, with its printed size at 203 or 300 DPI and a side-by-side A/B comparison. Eight languages.
Artwork Gallery & Flash
Browse available flash art, client portfolio showcases & before/after healing comparisons.
Tattoo Price Estimator
Estimate a tattoo's price range from size, detail, colour, placement and artist level, with 2026 prices in nine markets. Eight languages.
Machine Voltage Configurator
Starting voltage ranges by machine, needle and job, how speed and stroke work together, your own machines saved, and a printable station card. Eight languages.
Power Supply & Machine Troubleshooter
Work through a machine or power supply fault one question at a time: rotary, coil and wireless, an Immediate Stop or Bench Service verdict, and a printable service ticket for the technician. Eight languages.
Machine Maintenance Logbook
Every machine by station and artist: services, calibrations and voltage checks, the intervals that fall due, running hours, parts and cost, and a CSV and backup for your records. Eight languages.
Tattoo Ink Ingredient Decoder
Paste a bottle label or an SDS Section 3 table and see what EU 2020/2081 Entry 75 says about each substance, with compliant alternatives, ink expiry, client session lots, heavy metals from a certificate of analysis, and a maker question sheet. Eight languages.
Tattoo Removal Estimator
Laser sessions on the published Kirby-Desai scale (2009), the interval timeline, fading for a cover-up, cost, and printable consultation notes. Eight languages.
Ink regulation checkers: USA, Europe (REACH), Southeast Asia
Each checker answers for its own region only: a clear result in one says nothing about the others.
US Tattoo Ink Checker
USA only: check ink pigments by name, CI or CAS number against MoCRA, FDA colour additive status and California Proposition 65, with a record to print. Eight languages.
REACH SVHC Pigment Checker
Paste an ink label or an SDS composition block and screen it against 51 body-art substances from the ECHA SVHC Candidate List, with a studio stock register, a watchlist and a printable record. Eight languages.
Southeast Asia Tattoo Ink Checker
Thailand only: check ink pigments by name, CI or CAS number against the Thai list of substances prohibited in cosmetics, each with its Royal Gazette entry, and print a record. Eight languages, Thai included.
Piercing
Body Jewelry Gauge Converter
Gauge, millimetres and inches for 22G to 25 mm, with the AWG size, where suppliers round differently, true-scale view after a card calibration, and closest gauge from a caliper reading. Eight languages.
Jewelry Size Visualizer
Jewelry at true 1:1 scale after a bank-card calibration, curved and industrial bar lengths for fresh and healed piercings, a photo span measure, try-on, comparison, and a printable client fit card. Eight languages.
Piercing Angle & Depth Guide
Tilt the channel and see the result: channel length, which disc edge presses in, error modes, pair symmetry and a printable placement sheet for 25 placements. Eight languages.
Genital Piercing Anatomy Suitability
What anatomy each of 14 genital placements needs, how it is assessed in person, the reasons a placement is refused, and a printable consultation sheet with the questions for that placement. No verdict; eight languages.
Ear Stretching Timeline Planner
Plan a client one size at a time at the pace the tissue tolerates: both ears tracked separately, the intermediate sizes most charts skip, a readiness check before each step, and a dated log. Eight languages.
Nickel Release Calculator
What EN 1811:2023 and REACH Annex XVII Entry 27 actually measure, why release rate is not nickel content, how the materials compare, and a supplier request for the test report that settles it. Eight languages.
Piercing Migration & Rejection Risk
Score the factors behind migration and rejection, track caliper readings per piercing over time, follow the triage steps, and print a consultation summary. Eight languages.
Studio and compliance
Autoclave Calculator
Plan sterilisation cycles: exposure time, load capacity, spore-test scheduling and SAL, with printable cycle logs. Eight languages.
Material Certification Checker
Read what a jewellery claim or supplier certificate actually proves, generate supplier questions, and keep a dated record for your supplier file. Eight languages.
BBP Training Tracker
Who was trained, when, by whom and where the certificate is filed, with what lapses in 30, 60 and 90 days, a printable inspection roster and CSV in and out. Eight languages.
Sharps Disposal Tracker
Every sharps container from the day it is opened to the day it is collected: its own reference and station, your studio open-too-long limit, why it was sealed, the consignment note, and a printable collection register. Eight languages.
Inspection Readiness Checklist
What an inspector asks to see in the UK, EU, US and Australia, where each piece of evidence is kept, and an inspection binder index. Preparation, not a compliance certificate. Eight languages.
Booth Rent vs Commission
Compare booth rent and commission from both sides: break-even revenue, a realistic month, who pays for supplies, and a printable summary. Eight languages.
Studio Pricing Benchmark
Place your prices against typical ranges in nine markets, set your hourly rate, minimums and deposit, test a rate change, and print a rate card. Eight languages.
Tax Deduction Tracker
Log business expenses as you spend: receipt references, mileage, your own categories, and a year summary and CSV for your accountant. Eight languages.
Client care
Consent Form Builder
Customise client consent agreements, medical health screening questions & signature clauses.
Medication Interaction Checker
Screen a client's medications, supplements, alcohol and cannabis for bleeding and healing risk before you work. 38 medications, sourced.
Allergy Patch Test Protocol Generator
A 96-hour patch test plan for a jewellery material, an ink or a numbing cream: readings at 24, 48, 72 and 96 hours, what each reaction looks like, calendar reminders and a record to keep. Education, not a diagnosis. Eight languages.
Tattoo & Piercing Healing Tracker
Follow a client's piercing or tattoo: current healing stage, daily log with photos, trend alerts, downsizing dates, a health report and a touch-up planner. Eight languages.
Tattoo & Piercing Pain Level Guide
Pain ranges by placement for tattoos and piercings from studio observation, a pre-appointment readiness quiz, a paced breathing aid, a kiosk mode for the waiting area and a printable consultation sheet. Eight languages.
Studio Settings, Team & Preferences
Configure staff logins, internal team messaging, data export/import & diagnostics.
Staff Security & Switch
Manage staff PIN authentication, station assignments & permissions.
Team Chat & Macros
Internal studio shift communications, canned message snippets & templates.
Studio Password
No password is set: anyone on the studio network can open the CRM.
Roles
What each role may open and change. Give a person a role in the staff list (Edit, Access level). A role without an area does not see its screen, and the CRM refuses its changes there.
Tablet Kiosk PIN
No PIN is set: anyone holding the tablet can leave Kiosk Mode.
Kiosk Tablets
A tablet that only shows the forms the desk sends it. On the tablet, open this address in the browser:
The first time, the tablet warns that the connection is not private. Tap Advanced, then Proceed (Chrome) or Continue (Edge): it is your own server, the certificate was made by it.
If the warning keeps coming back, or a kiosk browser stops on it, use this address instead. No warning, but the forms cross your network unencrypted, so only on the studio's own Wi-Fi:
Give this computer a fixed address in your router ("DHCP reservation" or "static IP"), or the tablets lose it when the address changes.
Set the studio password first: the kiosk password comes on top of it.
Studio details
Printed on every consent form, on the computer and on the kiosk tablets.
Stations
Your rooms and chairs. A station's usual artist is chosen for it when you book that artist.
Aftercare sheets
The sheets you print for clients. Change any wording, in each language; a language left empty prints the English.
Database Backup
The CRM saves a full copy of the studio database every day in the storage/backups folder on the computer that runs it, and keeps the last 30 days.
Updates
Checking for a new version...
Your data stays where it is and is backed up first. The new version is tried on a copy before it is installed, and the CRM restarts by itself.
Tax & Accounting Rates
Configure studio VAT/sales tax rates, currency symbols & receipt headers.
Studio CRM Standalone App
Install and run Studio CRM directly on your studio workstation or private server with zero cloud hosting costs.
Ready-to-run download
Nothing else to install. Unzip it, then double-click Start Studio CRM. Your browser opens on the CRM.
GitHub Repository
Clone directly from GitHub for automated git updates, custom feature development, and CI/CD pipelines.
git clone https://github.com/Poli-International/studio-crm.git cd studio-crm npm ci npm start # or, with Docker docker compose up -d