Upcoming fixed sessions.
Atlas CRM
Dashboard
School operations at a glance.
Dashboard
At a glance
By-request / open-date listings.
Next published start date.
Quick access
Jump to
Year schedule actions
Summary & color key
Month detail
Cancellations
Closed days (no class)
Mark sick days, holidays, and weather closures without cluttering your schedule grid.
Published sessions
Fixed schedule rows
Edit opens a popup form.
Flexible listings
Open-date & by-request
Shown on the site list, not as day cells on the calendar.
Fixed session
Add or update a session
Creating a new fixed session.
Flexible listing
Add or update flexible row
Creating a new flexible listing.
Closed day
Add closure
Public copy
Edit schedule intro
Hours
Time log & billing
Based on the paid-through marker.
Awaiting the next payment checkpoint.
All logged billable task rows.
Applied to labor payout calculations.
Pending labor + pending costs (current month due).
From unpaid hours at the hourly rate.
Unpaid receipts and reimbursable charges.
Paid labor + paid costs through paid-through date.
Loading hours summary...
Receipts & costs
Add billable expense
Stored in backend runtime data, just like other CRM operational logs.
Cost log
Receipts and transactions
No costs logged yet.
Each charge includes a receipt download link.
No receipts added yet.
Project time log
Complete clock-in and clock-out history
The standalone client portal is gone. This backend now reads the same project time log directly, so the client-facing work history and the schedule manager live in one CRM.
Loading the project time log...
Office templates
Reusable copy & receipts
Single source of truth for letters and receipts. Personalize the {{placeholders}} per student before sending.
Available templates
Pick one to view
Loading templates...
How to use
Workflow
- Select a template on the left.
- Click Copy template to put the full markdown on your clipboard.
- Paste into your email or document, then replace each
{{placeholder}}with student-specific values. - Tool blocks at the bottom of each template are reusable verbatim - pick one and paste.
These templates live in apps/crm-backend/data/templates/. Edit the markdown file directly to update the canonical copy; changes appear here on next page load.
Template
Select a template to view
Coming soon
Future modules stay visible but inactive
These lanes remain in the design so the product direction is clear, but they are intentionally not clickable in step one.
Payments
Deposits and billing
Stripe, invoices, and payment state tracking will plug into this exact shell later.
Coming soonStudents
Lead and roster management
Student records, seat assignments, and enrollment pipelines can become their own lane after the scheduler is stable.
Coming soonCourses
Catalog management
Course templates, pricing, and reusable program metadata can live here later without changing the current workflow.
Coming soonSettings
Advanced configuration
Permissions, automations, and system-level controls will stay out of the way until the first step is fully tested.
Coming soon