Getting Started
Logging In
- Open the app at app.therackapp.io
- Enter the email address you used when purchasing
- Enter your Access Code (sent to you via email after purchase)
- Click Log In
Your credentials are saved automatically, so you will be logged in on future visits.
First-Time Setup
After logging in for the first time:
- Click Settings in the sidebar
- Enter your business information (Business Name, Owner Name, Contact Info)
- Set your default species (e.g., "Ball Python")
- Choose your Unique ID Mode (Auto-Generate or Custom)
- Click Save Settings
Dashboard Overview
The Dashboard is your home base. It shows everything important at a glance.
Alerts Section
Alerts appear at the top when action is needed:
| Alert | Description |
|---|---|
| Balance Due | Sales where Amount Paid is less than Sold Price |
| Ships This Week | Animals shipping within the next 7 days |
| Ready to List | Unlisted hatchlings over 30 days old |
| Needs Sexing | Unlisted hatchlings with unknown sex |
| Due Soon | Clutches approaching hatch date |
Click any alert card to jump directly to the filtered view.
Stats Sections
- Breeders - Total count, males, females, and holdbacks
- Incubator - Incubating clutches, hatched this year, average days to hatch, average fertile eggs
- Hatchlings - Listed, unlisted, male/female counts
- Activity (This Month) - Took Meal, Refused Meal, Paired, Locked, Ovulation, Laid counts
- Sales - Sold count, revenue, on hold, unshipped
Managing Your Collection
The Collection tab shows all your breeding animals.
Adding a Breeder
- Click + Breeder in the sidebar or quick add bar
- Fill in the required fields:
- Animal Name - Your name for this animal
- Sex - Female, Male, or Unknown
- Date of Birth - Required for maturity calculation
- Species - Defaults to your setting
- Genetic Summary - List genetics (e.g., "Pastel Het Clown")
- Status - Defaults to "Breeder"
- Click Save
A Unique ID is generated based on your ID mode setting (see Unique ID System).
Status Options
| Status | Description |
|---|---|
| Breeder | Active breeding animal |
| Holdback | Kept from a clutch for future breeding |
| On Loan | Temporarily with another breeder |
| Listed | For sale |
| Unlisted | Not yet listed for sale |
| On Hold | Reserved by a buyer |
| Sold | Sold and shipped |
| Deceased | No longer alive |
| Retired | No longer breeding |
Filtering and Searching
Use the filter bar above the table to narrow your view:
- Search - Type a name or ID
- Sex - Filter by Female, Male, or Unknown
- Status - Filter by any status
- Gene Tags - Click any gene tag in the table to filter by that gene
Tracking Clutches
The Clutches tab tracks all your breeding clutches from lay to hatch.
Adding a Clutch
- Click + Clutch in the sidebar
- Fill in the fields:
- Sire - Select from your male breeders
- Dam - Select from your female breeders
- Lay Date - When eggs were laid
- Number of Eggs - Total eggs
- Number Fertile - Fertile eggs
- Click Save
A clutch ID is automatically generated (e.g., CL-2026-0001). The Estimated Hatch Date is calculated using your Incubation Days setting (default 55 days).
Hatching a Clutch
- Find the clutch in the table
- Click the Hatch button
- Enter the Hatch Date and Number of Hatchlings
- Choose to Mark Hatched Only or Hatch and Create Hatchlings
Managing Hatchlings
The Hatchlings tab shows all animals with Listed, Unlisted, or For Sale status.
Adding a Hatchling Manually
- Click + Hatchling in the sidebar
- Select the Clutch ID (links to clutch and auto-fills Sire/Dam)
- Enter Hatch Date, Sex, Status, and Genetic Summary
- Click Save
Recording Pairings
The Pairings tab shows all breeding activity (Paired and Lock records).
Recording a Pairing
- Click + Activity in the sidebar
- Select the Animal (the female being paired)
- Set Activity to "Paired" or "Lock"
- In Paired With, select the male
- Enter the Date and click Save
Sales Management
The Sales tab shows all On Hold and Sold animals.
Recording a Sale
- Find the animal in the Hatchlings tab
- Click the Sell button
- Fill in: Sold Date, Sold Price, Amount Paid, Buyer Name, Buyer Email, Ship Date
- Click Save Sale
Activity Logging
The Activity tab tracks all events for your animals.
Activity Types
Archive
Deleted animals and clutches move to Archive. Click Restore to bring them back.
Importing from MorphMarket
Import your existing MorphMarket inventory using CSV exports.
Import Options
- Import Breeders - For animals you are keeping
- Import Sold - For your sales history
Smart duplicate detection matches MorphMarket Animal IDs to prevent duplicates.
Exporting Data
Use Export Collection or Export Clutches in the sidebar to download CSV files.
QR Code System
Every animal gets a unique QR code. Print them, attach to tubs, and scan to quickly log activity.
Unique ID System
Every animal and clutch in THE RACK gets a Unique ID. This ID is the backbone of your data - it links activity logs, clutch records, pairings, sales history, QR codes, and bin tags together.
ID Formats
When using Auto-Generate mode, THE RACK creates IDs in these formats:
| Type | Format | Example |
|---|---|---|
| Breeders | B-YYYY-#### |
B-2026-0001 |
| Hatchlings | H-YYYY-#### |
H-2026-0001 |
| Clutches | CL-YYYY-#### |
CL-2026-0001 |
Unique ID Mode
Choose how IDs are assigned in Settings > Breeding Settings:
Auto-Generate (Default)
THE RACK automatically creates IDs using the formats above. Just add animals and they get assigned automatically.
Best for: Most breeders, especially those starting fresh
Custom IDs
You enter your own ID when adding a new animal. Use any format you want.
Best for: Breeders with an existing ID system
Important: IDs Are Permanent
Once a Unique ID is assigned to an animal, it cannot be changed.
This is by design for data integrity. The ID links to:
- Activity logs (feedings, weights, pairings)
- Clutch records (sire/dam linkage)
- Sales history
- QR codes and bin tags you have printed
Changing the ID would break all these connections.
Switching ID Modes
You can switch between Auto-Generate and Custom modes anytime. However:
- The mode change only affects new animals going forward
- Existing animals keep their original IDs forever
- You cannot retroactively change IDs on existing records
Settings
Access Settings from the sidebar. Settings are organized into cards.
Business Profile
Your business information appears on invoices and bin tags:
- Logo - Upload your business logo (JPG or PNG)
- Business Name, Owner Name, Location
- Email, Phone, Website, Instagram
Account Access
- Custom Access Code - Create a memorable login code instead of the default
Breeding Settings
- Default Species - Pre-filled when adding new animals
- Incubation Days - For estimated hatch dates (default 55)
- Season Start - Which month your breeding season starts
- Unique ID Mode - Auto-Generate or Custom (see Unique ID System)
Feeding Defaults
- Feeding Interval - Days between feedings (default 7)
- Default Prey Type - Rat, Mouse, or ASF
- Adult/Hatchling Prey Size - Default sizes
- Default Prey Cost - Cost per feeder
Invoice Settings
- Currency - USD, CAD, EUR, GBP, AUD, MXN, BRL, JPY, INR, ZAR
- Default Tax Rate - Tax percentage for invoices
- Invoice Terms - Custom terms at bottom of invoices
Print Settings
- Bin Tag Size - Standard PVC, Index Card, or Postcard
- Template - Modern or Classic design
- Clutch Card Size - Index Card, Postcard, or Half Letter
Mobile Usage
THE RACK is fully mobile-friendly. Tap the hamburger menu for navigation. Use the quick add bar below the header for fast access to + Breeder, + Clutch, + Hatchling, + Activity.
Tips & Best Practices
- Check the Dashboard daily for alerts
- Use QR codes for fast activity logging
- Be consistent with genetic summary format
- Click Sync regularly when using multiple devices
- Export your data periodically as backup
Frequently Asked Questions
I switched to Custom IDs mode, but my existing animals still show auto-generated IDs. Why?
Once a Unique ID is assigned to an animal (whether auto-generated or custom), it becomes permanent and cannot be changed. This is by design:
- Data Integrity - The ID links to activity logs, clutch records, pairings, and sales history
- QR Codes - Printed QR codes and bin tags reference that ID
- Industry Standard - No breeding software allows changing IDs after creation
The Custom IDs setting only affects NEW animals. Existing animals keep their original IDs forever.
Can I use both Auto-Generate and Custom IDs?
Yes. You can switch modes anytime. Animals created in Auto mode have auto-generated IDs, and animals created in Custom mode have your IDs. Both coexist without issues.
What happens to my data if I stop using THE RACK?
THE RACK is a one-time purchase with lifetime access. Your data is stored in a Google Sheet in your Google Drive, so you always have direct access to it.
Getting Help
Email support@therackapp.io to report issues or request features.
Thank you for using The Rack. Happy breeding!
The Rack App | DBA Soul Serpents, LLC
support@therackapp.io