AVILA BaseAVILA Base
The product, end to end

Every feature, on one page.

AVILA Base is the complete operating system for modern swim clubs. Here is a full breakdown of what you get, top to bottom.

0m10m20m25m30m40m50m01234567891.5m bulkhead · lanes 0–4STARTTURN WALLSquad · 50mMasters · 25mLearn-to-swim · 50m

Built for the pool

  • Interactive 2D spatial mapping that visualizes the exact physical layout of your facility
  • Native support for 50m pools with movable bulkheads and variable-depth split ends
  • Multi-section longitudinal splitting to run multiple courses in a single body of water
  • Automated Pool Setup Wizard that gets your lanes configured in minutes
  • Configurable time blocks for public swim, school classes, and external rental bookings
  • Date-specific scheduling exemptions to easily accommodate holidays and swim meets
  • Instant pool-format toggling between short-course (25m) and long-course (50m) schedules

Lane scheduling

Highlight

Conflict-free auto-scheduling algorithm that resolves overlapping lane allocations instantly

Intelligent drag-and-drop timeline builder for rapid manual scheduling adjustments

Automated weekly schedule replication with built-in conflict checking

Ad-hoc session scheduler to handle one-off events without disrupting the master plan

Dynamic pricing builder to calculate rates for peak/off-peak and split/unsplit lane rentals

Smart collision warnings when incompatible groups are booked side-by-side

Members, parents & athletes

01Unified family accounts enabling one parent login to manage multiple children securely
02Invite-only digital registration with automatic age and eligibility verification
03Advanced member directory with multi-factor search, tagging, and bulk actions
04Comprehensive member profile detailing registrations, payment history, attendance, and achievements
05Mandatory health and emergency contact profile completion gate for participant safety
06Military-grade security with personal identification numbers encrypted at rest via AES-256-GCM
Today
Good morning
07:30 — Squad A
Lane 1–3
08:30 — Masters
Lane 4–5
16:00 — Learn-to-swim
Lane 6–10
Member card

Courses & enrollment

  • Intuitive course management tool to create, duplicate, and batch-edit classes
  • Server-side booking windows that enforce strict registration start and end times
  • Automated waitlists with instant 15-minute spot-promotion notifications
  • Smart course recommendations prompted when swimmers complete their current skill level
  • Coach-specific workspaces showing instructors only their designated groups and rosters
  • Per-course scheduling exemptions to seamlessly account for seasonal breaks and holidays

Progression, levels & badges

Highlight

Structured progression path mapping (Sections → Levels → Skills) with composite priority logic

Digital badge tracking allowing coaches to log progress poolside and parents to view updates instantly

Historic achievement tracking to monitor an athlete's development milestones across multiple years

Coach Workplace

01Unified 'My Workplace' dashboard summarizing today's schedule, rosters, and pending swaps
02Tap-to-record attendance tool optimized for mobile use at the pool deck
03Automated pending-attendance alerts to keep record-keeping consistent
04Integrated availability manager for planning upcoming seasons
05AI-assisted shift planning to optimize coaching rosters and shift distributions
06Built-in shift swap requests with automatic notification, removing the need for group chats
07Secure calendar sync to automatically feed coach schedules to Apple or Google Calendar
08Exportable payroll-ready time sheets containing calculated hours, rates, and totals
Cart · 3 items
Course · Pingvin 21 200 kr
Membership 2026450 kr
Club hoodie · M350 kr
Total
2 000 kr
Pay with Stripe

Competitions (Lenex 3.0)

  • Multi-day meet manager handling sessions, events, warm-up times, and entry lists
  • Self-service swimmer sign-up portal enforcing deadlines and eligibility requirements
  • Administrative tools to manually override entries, lanes, or registration details
  • Seamless checkout for entry fees using integrated Stripe payments
  • One-click roster mapping to generate shifts matching Tempus, Octo, or LiveTiming schedules
  • Live-updating entry lists providing real-time status tracking for coaches and swimmers

Payments

Highlight

Direct, secure payouts routed directly to your club's bank account via Stripe Connect

Unified cart enabling course fees, memberships, meet entries, and merchandise in one checkout

Automated membership fee bundling triggered upon the first course registration of the season

Age-bracketed pricing rules that adjust course fees automatically based on date of birth

Flexible transaction fee model to transparently pass along or absorb Stripe costs

Targeted promotional codes with custom usage limits, expiration dates, and category scoping

Multi-currency support allowing seamless payments in SEK, NOK, DKK, and EUR

Audit-ready financial snapshots built to ensure strict compliance with the Swedish Accounting Act (Bokföringslagen)

Fully audited refund workflow providing detailed administrative tracking for every transaction

Automated accounting integrations with customizable SKU prefixing for easy ledger mapping

Economy dashboard

01Interactive monthly charts comparing club revenue against coach salary expenses
02Lane-hour utility analytics showing cost vs. earnings, exportable for municipal grant reports
03Payroll overview summarizing hours, rates, and periods for all active staff
04Unified revenue stream reporting across courses, memberships, shop, and competitions
05One-click LOK-stöd (Swedish activity grant) reporting generated from verified attendance data
Revenue · last 7 months
458 200 SEK
↑ 12.4%
JanFebMarAprMayJunJul

Club shop

  • E-commerce storefront for selling both physical merchandise and digital club products
  • Robust inventory management with stock tracking, categories, and targeted discount codes
  • QR-code generation for fast, verified product pickups on-site at the facility
  • Dedicated fulfillment dashboard designed for the club's gear closet manager
  • Abandoned-cart auto-cleanup running every 30 minutes to release reserved stock

Communications

Highlight

Targeted mass-emailing tool to message courses, skill levels, or the entire club with open tracking

High-priority Web Push notifications delivered directly to member lock screens

In-app notification center preserving a clean, searchable history of all sent updates

Queued mail delivery architecture backed by pgmq to ensure reliable message delivery

Member & parent PWA

01Fully installable Progressive Web App (PWA) that bypasses app store downloads
02Personalized dashboard displaying today's sessions, active courses, and pending tasks
03Frictionless course registration engine requiring fewer than four taps to check out
04My Bookings section providing live status indicators for registrations and waitlists
05Digital member card for rapid barcode-based check-ins and facility access control
06Comprehensive payment history providing download-ready receipts and billing breakdowns
07GDPR-compliant self-service privacy portal for viewing and managing stored data
08Instant waitlist notifications offering open spots directly to the next parent in line
0m10m20m25m30m40m50m01234567891.5m bulkhead · lanes 0–4STARTTURN WALLSquad · 50mMasters · 25mLearn-to-swim · 50m

Public club storefront

  • Dedicated public portal hosted at /club/[your-slug] to showcase your brand
  • Open course catalog allowing prospective members to browse classes without logging in
  • Interactive course search with levels filters and featured course carousels
  • Search-engine optimized structure with custom meta tags, sitemaps, and clean URLs

Multi-club & multi-role

Highlight

Single sign-on (SSO) credentials to manage roles across multiple sports clubs seamlessly

Granular permission settings supporting Super Admin, Admin, Coach, and Member roles

Multi-club athlete profiles allowing swimmers to maintain separate membership cards per club

Experience AVILA Base live

Book a 30-minute walkthrough where we show you all features in a fully configured demo club. No preparation required.

Book a demo