Tattoo Studio Manager
A complete desktop management system designed for tattoo studios. Manage clients, schedule appointments, track portfolios, control inventory, and generate financial reports—all in one place.
Everything you need to run your tattoo studio
Built with PyQt5 and SQLAlchemy, Tattoo Studio Manager provides a professional desktop solution for managing every aspect of your tattoo business.
Client Management
Appointment Scheduling
Artist Portfolios
Financial Tracking
Inventory Management
Role-Based Access
Quick Start
Get Tattoo Studio Manager running in just a few steps
Install dependencies
Initialize the database
dev.db will be created in the TattoStudio directory, along with an automatic backup in the backups folder.Complete first-time setup
- Create an admin account
- Set up your studio information
- Configure your master code for sensitive operations
Explore by Role
Learn what each user type can do in the system
Admin
Full system access including user management, security settings, backups, and all studio operations.
Assistant
Front desk operations including scheduling, client intake, payments, and reports with master code elevation.
Artist
Manage own schedule, portfolio, client notes, and view personal financial reports and commission details.
Ready to get started?
Follow the installation guide to set up Tattoo Studio Manager and start managing your studio efficiently.
View Installation Guide