← Back to Home

📖 Paichal App Guide

Master Bull Racing Event Management

🚀 Getting Started

First Time Setup

When you first open Paichal Calculator, you'll see a clean interface ready for action. But wait - you don't have any events yet! Don't worry, this is completely normal for new users.

🛠️ How to start from scratch:

1
Open the App

Launch the Paichal Calculator app on your Android or Windows device.

2
Click "Create Event"

Look for the yellow button on the home screen to start your first bull race event.

3
Fill Details

Enter the Event Name, Location, and Date. Choose between "Normal" or "Main" event type.

What You'll See:

  • 🏁 Calculator Screen - The main race timing interface
  • 📊 Empty Leaderboard - No data to display yet
  • ⚠️ "No Event Selected" message

This is your starting point! Let's create your first event.

Understanding the Interface

The app has three main sections:

📱

Top Bar

  • Event selector dropdown
  • Division switcher (D1, D2, D3)
  • Menu options (☰)
⏱️

Main Calculator Area

  • Token number input
  • Round 1 & 2 time inputs
  • Update/Clear buttons
  • Live data table
🧭

Bottom Navigation

  • Calculator
  • Leaderboard
  • Events
  • More options

📅 Creating Your First Event

No Events? Let's Create One!

When you see the "No Event Selected" dialog, follow these steps:

  1. Access Event Creation
    Click on: "Create Event" button, or Menu (☰) → "Events" → "+ Add Event"
  2. Fill Event Details
    You'll see a form with several fields (explained below)
  3. Save Your Event
    Click "Create" button to save

Event Details Explained

📝 Basic Information

Field Description Example
📅 Event Name The name of your bull race event "Pongal Vizha 2026"
📍 Location Where the event takes place "Madurai Village Ground"
📆 Date Event date (tap to select) "15-Jan-2026"

💰 Prize Configuration

Field Description Example
🥇 1st Prize First place prize amount "₹50,000"
🥈 2nd Prize Second place prize amount "₹30,000"
🥉 3rd Prize Third place prize amount "₹20,000"
💵 Entry Fee Cost per bull registration "₹500"

Normal Event vs Main Event

Choosing the right event type is crucial for managing your organizer slots and accessing advanced features.

🟢

Normal Event

Purpose: Regular practice races, local competitions

Creation Limits:

  • Free User: Up to 5 events
  • PRO User: Unlimited events

Features:

  • ✅ Basic timing and results
  • ✅ Local data storage
  • ✅ Quick setup
🔴

Main Event

Purpose: Official competitions, championship races

Creation Limits:

  • Free User: 1 active Main Event
  • PRO User: Unlimited Main Events

Features:

  • ✅ Live online leaderboard sharing
  • ✅ Public verification system
  • ✅ Professional PDF certificates
  • ✅ Staff access & Financial tracking
💡 Limits & "Unused" Events:

If you reach your limit, older events become "Unused". You can either delete old events to free up slots, or upgrade to PRO to manage as many championships as you want simultaneously.

⏱️ Recording Race Data

🏁 How to record race times:

1
Select Your Event

On the race screen, tap the event dropdown at the top and choose the active competition.

2
Enter Token & Time

Input the bull’s token number and record the time in seconds (e.g., 12.450) for each round.

3
Update Results

Click the 'Update' button. The total time and current rank will be calculated automatically.

Understanding the Fields

🎫

Token Number

What it is: Unique identifier for each bull

Format: Any alphanumeric

Examples: 1, A1, BULL-001

Tips: Use consistent format, avoid duplicates, keep it short

⏱️

Round Times

What it is: Time taken for each round in seconds

Format: Decimal number (e.g., 12.45)

Precision: Up to 3 decimal places

Validation: Must be positive, cannot be zero

🏆

Total Time & Rank

Total: Automatic sum of Round 1 + Round 2

Example: 12.45 + 13.20 = 25.65

Rank: Auto-calculated, lower time = better rank

Display: Shows in leaderboard automatically

🔄 Advanced Recording Logic

How Round workflow works:

  • Round 1 First: When a bull runs its first lap, enter the Token and Round 1 time only, then click ADD DATA.
  • Round 2 Update: When the same bull runs again, enter its Token number and the new time in the Round 2 field, then click UPDATE ROUND 2. The system will automatically find the bull and add the second time to its existing record.

🎫 Handling Duplicate Tokens:

If you need to use the same token number twice for different entries (e.g., a re-run or shared token), Paichal uses a smart indexing method:

The "1(1)" Format

If Token "1" already exists and you add it again, the system stores it as 1(1), then 1(2), and so on. This keeps your data unique while allowing you to use the same physical token number.

🎮 Race Board Controls

The race board is your live workspace. Use these controls to navigate and manage your data efficiently.

Event & Division Switching

Switch Event: Use the top-left dropdown to jump between different events (e.g., "Kavanur" to "Madurai").

Sub-Events (D1/D2): Toggle between divisions (Division 1, Division 2) to manage different race categories within the same event.

Record Stats Bar

Located at the top, it shows your Total Records vs your Plan Limit (e.g., 11/500). This helps you track how much space you have left.

⌨️ Understanding Buttons

ADD DATA

Creates a brand new entry for a bull. Used for the first round.

UPDATE ROUND 2

Searches for an existing token and adds the second round time to it.

REMOVE DATA

Permanently deletes the selected bull record from the current division.

CLEAR

Quickly empties all input fields (Token, Name, Times) so you can type the next one faster.

SAVE COPY

Exports a backup of your current table state. Highly recommended before making major changes or at the end of a session.

📊 Result Management & Sorting

Once data is added, you can manage the table view and export results for the public.

  • SORT DATA Button: Click this at any time to re-organize the table from fastest to slowest. It instantly recalculates the Rank based on Total Time.
  • Rows Per Page: Use the footer dropdown to show 10, 20, or 50 bulls at once. Perfect for large events with 100+ entries.

📤 Why Print, Export & Share?

  • Print Slip: Give bull owners a physical token receipt with their times.
  • Export PDF/Excel: Keep official records for the race committee or government reporting.
  • Share Options: Send live results directly to WhatsApp or social media to keep fans updated.

💎 Free vs. Pro Premium Features

Unlock the full power of Paichal Calculator by upgrading your plan.

Feature Free User Pro Premium User
Record Limit Up to 100 bulls 500 to Unlimited
Sync Button Local Only ☁️ Cloud Sync (Multi-Device)
Export Options Basic PDF Excel, PDF, & Custom Reports
Sharing Standard Link Branded Share Sheets & QR Codes
💡
Purpose of Sync: Pro users can record times on a tablet, and the organizer can view them instantly on a laptop via the Cloud Sync button!

Viewing Live Leaderboard

After entering data, view results instantly:

  • Tap "Leaderboard" tab (mobile) or click "View Leaderboard" button (desktop)
  • 🥇 Top 3 Highlighted (Gold, Silver, Bronze)
  • 📊 Sorted by Total Time (fastest first)
  • Actions: Share, Export PDF, Refresh, Search

🎯 Organizer Dashboard

The Organizer Dashboard is your command center for managing everything about your events. Access it from Menu (☰) → "Organizer Dashboard"

📅 Event Management

Purpose: Create, edit, and manage all your events

Features:

  • View All Events - List with quick stats (participants, bookings, revenue)
  • Create New Event - Add event with all details
  • Edit Existing Event - Modify any field (except event type)
  • Delete Event - Move to trash (recoverable for 30 days)
  • Event Actions - View results, generate reports, share links, export data

🎛️ Organizer Console

The Mission Control Center: A dedicated dashboard for running your live event operations efficiently.

📢 Live Commentary & Announcements

Keep your online audience engaged by posting real-time updates directly to the public leaderboard.

1
Type Message

Enter your update (e.g., "Race 5 starting in 2 mins..." or "Lunch Break").

2
Broadcast

Click the ⚡ BROADCAST button. The message instantly appears on the "Live Commentary" section of the website.

3
View Live

Click "View Live" to see exactly what your audience sees.

🕒 History Log

See a list of your Previous Announcements to avoid repeating messages or to track your event timeline.

🚀 5 Quick Access Tools

One-tap access to your most critical event tools:

⏱️ Race Timer

Jump straight to the timing screen for the current active heat.

🛂 Gate Check-in

Open the QR scanner to verify bulls and mark them as "Present" at the entry gate.

💸 Expense Manager

Quickly log payments or expenses on the go without leaving the dashboard.

📊 Live Results

View the current standings and manage disqualifications or corrections.

📈 Analytics

Check real-time stats like average speed and participation count while the race is on.

📋 Booking System

Purpose: Manage bull registrations and token allocations

🎫 How to manage bookings:

1
Access Booking Dashboard

Click on your event and navigate to the 'Booking System' tab in the organizer dashboard.

2
Add a Bull

Click 'New Booking', enter the owner's details, phone number, and assign a unique token number.

3
Print Slip

Once saved, click the 'Print' icon to generate a professional receipt with a QR code for the owner.

💡
Pro Tip: Enable 'Public Booking' to allow owners to register themselves through your custom event link!

Features:

  • View Bookings - List of all bookings with token numbers, owner details, payment status
  • Add Manual Booking - Fill form with owner name, phone, bull name, token, payment
  • Print Booking Slip - Professional slip with QR code
  • Booking Statistics - Total bookings, revenue, trends, available tokens
  • Public Booking Mode - Enable online bookings, share link, accept payments

🔄 Booking Workflow & Status

Every booking goes through a lifecycle to ensure data accuracy and payment verification.

⏳

Pending Bookings

Online registrations start as Pending. Organizers must review these entries and verify payments before approving.

✅

Approved Bookings

Once verified, move the booking to Approved. This officially allocates the token and adds the bull to the race list.

🤝 Direct vs. Online Booking

Direct Booking (Offline): Organizers manually add bull entries via the app dashboard. Perfect for on-spot registrations or cash payments.


Online Booking (Public): Owners register themselves through the event link. They fill their own details and upload payment screenshots for you to review.

📢 Sharing & Live Controls

Paichal Calculator gives you full control over how your event is shared with the public.

⚙️ Management Rules:

  • 1
    Main Event Only

    Only Main Events can be shared publicly for online bookings. Normal/Practice events are for private record-keeping only.

  • 2
    Single Active Event

    At any given time, only one event can have active public bookings enabled to prevent token confusion.

  • 3
    Live Booking Toggle

    Use the "Enable Live Booking" switch to start accepting entries. You can Pause it at any time to temporarily stop registrations.

🏁 End-to-End Booking Process

Step A: Setup

Create a Main Event, configure token ranges, and enable the Live Booking toggle.

Step B: Share Link

Copy the Public Event URL and share it on WhatsApp, Facebook, or your event posters.

Step C: Review

As entries arrive, check the 'Pending' list. Review the bull details and owner information.

Step D: Approve & Print

Mark verified entries as Approved. Print the token slip and the bull is ready for the race!

👥 Staff Management

Purpose: Manage event staff and assign roles

👥 How to manage your team:

1
Add Staff Member

Go to the 'Staff' section and enter the name or email of your team member.

2
Assign a Role

Pick a specific role (Timer, Gatekeeper, Auditor) to control what they can see and do.

3
Verify Connection

Once assigned, they can log in on their own device to start contributing to your event.

Staff Roles:

🎯

Organizer

Full Access - All permissions

⏱️

Timer

Data Entry - Enter race times, update results

🚪

Gatekeeper

Check-in - Scan QR codes, verify bookings

📊

Auditor

View Only - View data, generate reports

🎤

Commentator

Live Updates - View leaderboard, announce results

💰 Finance Dashboard

Purpose: Track income, expenses, and profitability

💵 How to track event finances:

1
Record Income

Log sponsorship amounts, gate collections, and stall fees in the 'Income' section.

2
Log Expenses

Enter prize payouts, equipment rentals, staff salaries, and refreshments under 'Expenses'.

3
Check Net Profit

The system automatically subtracts expenses from income to show your final event profit.

Income Tracking:

  • 🎫 Entry Fees from bookings
  • 🎟️ Gate Collection (spectator tickets)
  • 📺 Sponsorships
  • 🍔 Food Stalls vendor fees
  • 🎪 Other Income

Expense Tracking:

  • 🏆 Prizes (winner payouts)
  • 🎤 Equipment (sound, timing devices)
  • 👥 Staff Salary
  • 🍱 Food & Refreshments
  • 🚗 Transportation
  • 📄 Printing (certificates, slips)
  • 🔧 Maintenance
  • 💡 Other Expenses

Financial Summary Dashboard:

  • 📈 Total Income
  • 📉 Total Expenses
  • 💚 Net Profit
  • 📊 Profit Margin %
  • Export options: PDF Report, Excel, Email

📊 Analytics & Reports

Purpose: Gain insights from event data

Available Analytics:

  • Event Statistics - Total participants, average time, fastest time, completion rate
  • Performance Trends - Graphs showing performance distribution
  • Bull Analytics - Top performers, consistency scores, win rates
  • Owner Analytics - Most active owners, success rates, total winnings

Report Generation:

  • 📄 Result Sheet - Professional PDF with top rankings and QR verification
  • 💰 Prize Distribution List - Winner details with payment status
  • 🎓 Participation Certificate - Individual certificates with event details

🖼️ Poster Generator

Purpose: Create professional event posters

Poster Types:

  • 📢 Event Announcement - Event details, location, prizes, contact
  • 🏆 Result Poster - Top 3 winners, times, verification link
  • 🎉 Winners Poster - Congratulatory message with photos
  • 📊 Statistics Poster - Event stats and highlights

Customization Options:

  • 🎨 Color Scheme selection
  • 🖼️ Background image upload
  • 📝 Text editing
  • 🔤 Font selection
  • 📐 Layout adjustment
  • Export: PNG/JPG, PDF, Share to social media, Print

🐂 Bull Profiles & Analytics

Purpose: Build a digital identity for your bulls and track their lifetime performance stats.

🐾 Managing Bull Profiles

Create Profile

Click the (+) button in the owner tools menu and enter the ID, Breed, and Age to create a digital card for your bull.

Edit/Delete

Use the pencil icon to update details or the trash icon to remove a bull. Deleting a bull here does NOT delete its past race records.

📈 Performance Analytics

Analyze speed trends and compare your bulls against each other.

1
Select Bulls

Tick the checkboxes for the bulls you want to analyze. You can select multiple bulls to compare their performance side-by-side.

2
Add Race Record

Select a bull from the dropdown, choose the Village Name, and enter the Time (sec). Click Save Record to add it to the graph.

3
View Charts

The system automatically generates a line chart showing speed progression over time. Hover over dots to see specific race times.

🌐 Live Leaderboard & Sharing

Purpose: Broadcast your race results to the world in real-time.

Important: Only MAIN EVENTS can be shared publicly. Normal events are local-only and cannot stream data to the live web leaderboard.

🎛️ Live Control Center

Event Switching

Use the dropdown at the top-left to switch between active Main Events. The leaderboard will instantly reload data for the selected event.

Cloud Sync Status

☁️ Sync Button: Manually push specific changes if auto-sync is delayed.
🔄 Refresh: Reload the latest data from the server.

Live Controls Explained:

  • ▶️ Start / Resume: Begins the live data stream. Changes are pushed to the website immediately.
  • ⏸️ Pause: Temporarily freezes the public leaderboard. Handy during breaks or disputes.
  • ⏹️ Stop / End Post: Finalizes the event stream. The leaderboard creates a permanent "Complete" status.

⚙️ Settings & App Configuration

Purpose: Your command center for managing account statistics, security, layout, and deep file management.

📊 1. Statistics Overview

Get a bird's-eye view of your entire organization history:

🏁 Races

Total number of events you have organized.

👥 Records

Total number of bulls ever recorded across all events.

💾 Sessions

Total times the app was used for active recording.

📂 2. Advanced Saved Files Management

This is where you manage your race data database. Files are grouped by Event Name for easy access.

!
Understanding Divisions (D1, D2)

Within one event (e.g., Kavanur), you can have multiple divisions. Each file shows its record count and creation date.

!
Active vs. Current

Active: The event currently visible on the leaderboard.
Current: The specific division you are presently editing on the race board.

Toolbar Options:
  • ☑️ Select: Allows you to select multiple files for batch deletion or moving.
  • ☁️ Cloud Clean: Scans the server for data that doesn't exist locally anymore and removes it to save cloud space.
  • 🔄 Refresh: Force-reloads the file list from local storage to ensure you are seeing the latest records.

☁️ 3. Master Sync Status Guide

Access this from Settings → Sync Status to monitor and control your cloud backup.

Sync Controls:
  • Allow Reads: Enable to download data from other devices.
  • Allow Writes: Enable to upload your local data to cloud.
  • Auto Sync: App automatically uploads changes when online.
Operations Summary:

Shows real-time counters for Create, Update, and Delete actions currently being pushed to the cloud.

🛠️ Maintenance Dashboard:
  • Clear Cache: Cleans temporary cloud metadata.
  • Reset Quota: Resets your daily data transfer counter (Pro users only).
  • Queue Status: Shows if any data is still waiting to be uploaded.
  • Cloud Clean / Purge: Deletes 100% of your data from the server (Dangerous: use with caution).
Local vs Cloud Storage:

Instantly compare your local data against the cloud. You can see exact counts for Events, Race Data Files, and Bull Profiles. A green checkmark means they are perfectly synced.

💎 4. Licensing & Premium Features

1
Check Your Status

The PRO License tile shows exactly how many days are remaining in your current plan.

2
Explore Features

Click "See All Features" on the upgrade popup to view the full list, including Excel exports, heat maps, and the staff console.

3
Request & Activate

You can Buy via WhatsApp (Direct order) or Submit License Request (Submit your payment screenshot). Once our team verifies it, your app will activate automatically via cloud sync!

⭐ 5. Premium Controls & Limits

Limit Type Normal User Pro Premium User
Event Creation Limit: 3 Events Unlimited Events
Deletion Limit 3 deletions per day Unlimited deletions
💡
Extra Event Process: If you use all your event slots, they become "Unused Events". You can request extra slots or upgrade to Pro to unlock unlimited event creation instantly.

📞 6. Support & History

  • License History: See all your previous payments and renewal dates.
  • WhatsApp Support: Direct chat button to talk to our technical team.
  • Contact Forms: Submit issues or feedback. You can view your Support History to see if our team has responded to your tickets.

Appearance Settings:

  • 🌕 Light Mode: Best for outdoor daytime racing.
  • 🌑 Dark Mode: Saves battery and is easy on the eyes during evening reviews.
  • ⚙️ System: Automatically follows your phone/laptop theme settings.

🔥 Advanced Features

Division Management

What are Divisions? Divisions allow you to organize bulls into separate categories within the same event.

Use Cases:

  • Age Groups: Junior (< 3 years), Senior (3+ years)
  • Weight Classes: Light (< 400kg), Heavy (400kg+)
  • Experience: Novice, Professional
  • Regional: North Zone, South Zone

Features: Each division has independent rankings, separate prizes, individual reports, and easy switching between divisions.

Live Sharing

Share your event leaderboard online in real-time!

  1. Enable Live Sharing
    Open event details, toggle "Enable Live Sharing" ON (Main Event only)
  2. Get Share Link
    Copy the generated link (e.g., https://paichal.app/live/ABC123XYZ)
  3. Share Options
    Share via WhatsApp, Facebook, Twitter, Email, or copy link

Live Leaderboard Features:

  • ⚡ Updates every 5 seconds with auto-refresh
  • 📊 Real-time rankings and latest times
  • ⏸️ Control options: Pause, Resume, Stop, Auto-expire

QR Code Verification

Ensure result authenticity with QR verification

How It Works:

  • Every PDF result includes a unique QR code
  • Scan with any QR scanner app or Paichal's built-in scanner
  • Redirects to verification page showing authentic results
  • Tamper detection: Modified results show error, expired codes flagged

Cloud Sync

Keep your data safe and accessible everywhere

☁️

Automatic Backup

  • Auto-saves to cloud
  • Syncs every 5 minutes
  • All data included
  • Encrypted storage
🔄

Multi-Device Access

  • Desktop app
  • Mobile app
  • Web browser
  • Real-time sync
📶

Offline Support

  • Works without internet
  • Saves locally
  • Syncs when online
  • Conflict resolution

Sync Status Indicators:

  • ✅ Synced - All data up-to-date
  • 🔄 Syncing - Upload in progress
  • ⏳ Pending - Waiting for connection
  • ❌ Failed - Sync error (retry)
  • 📶 Offline - No internet

📱 Mobile App Guide

Complete guide for using Paichal Calculator on your mobile device (Android/iOS)

Installing the Mobile App

🤖

Android Installation

  1. Open Google Play Store
  2. Search for Paichal Calculator
  3. Tap Install button
  4. Wait for download to complete
  5. Tap Open to launch
🍎

iOS Installation

  1. Open App Store
  2. Search for Paichal Calculator
  3. Tap Get button
  4. Authenticate with Face ID/Touch ID
  5. Tap Open to launch

Mobile Navigation

The mobile app has a bottom navigation bar with quick access to key features:

Bottom Navigation Bar:

  • 🏁 Calculator - Main race timing screen
  • 📊 Leaderboard - View live rankings
  • 📅 Events - Manage your events
  • ☰ More - Settings, profile, help

Mobile-Specific Features

📸 QR Code Scanning

Use your phone's camera to scan booking QR codes:

  1. Tap Scan QR button in booking screen
  2. Allow camera permission if prompted
  3. Point camera at QR code
  4. App automatically reads and verifies booking

📤 Quick Sharing

Share results directly from your phone:

  • WhatsApp - Share leaderboard to groups
  • Facebook - Post results to your page
  • Instagram - Share as story or post
  • SMS - Send booking confirmations

📶 Offline Mode

Works Without Internet!

  • ✅ Record race times offline
  • ✅ View local leaderboard
  • ✅ Create bookings
  • ✅ Auto-syncs when online

Mobile Gestures

Gesture Action Result
Swipe Right On leaderboard Refresh data
Long Press On event card Show quick actions
Pinch to Zoom On leaderboard Adjust text size
Swipe Left On booking Delete/Edit options

Mobile Notifications

Stay updated with push notifications:

  • 🔔 New Booking - When someone books online
  • ⏰ Event Reminder - 1 day before event
  • 🏆 Results Ready - When leaderboard is finalized
  • 💰 Payment Received - Online payment confirmation

⚡ Battery Saving Tips:

  • Enable "Battery Saver" mode in settings
  • Reduce screen brightness during events
  • Close unused apps in background
  • Use WiFi instead of mobile data when possible

🌐 Public Events Guide

Discover and participate in public bull racing events in your area

Accessing Public Events Directory

  1. Open the App
    Launch Paichal Calculator on your device
  2. Navigate to Public Events
    Tap Menu (☰) → "Public Events" or "Browse Events"
  3. Browse Available Events
    See list of upcoming public events in your region

Finding Events

🔍 Search & Filter Options

📍

By Location

  • Search by city/village
  • Filter by distance (5km, 10km, 25km)
  • Use GPS for nearby events
📅

By Date

  • Today's events
  • This weekend
  • Next 7 days
  • Custom date range
💰

By Prize Money

  • Under ₹50,000
  • ₹50,000 - ₹1,00,000
  • Above ₹1,00,000
  • Championship events

Event Details Page

When you tap on an event, you'll see complete information:

Event Information Includes:

  • 📅 Event Name & Date - Full event details
  • 📍 Location - Venue address with map link
  • 💰 Prize Money - 1st, 2nd, 3rd prizes
  • 💵 Entry Fee - Cost to participate
  • 👥 Participants - Current booking count
  • 📞 Organizer Contact - Phone/WhatsApp
  • 📋 Event Rules - Terms and conditions
  • 🎫 Booking Status - Open/Closed/Full

Booking for Public Events

Online Booking Process:

  1. Select Event
    Choose the event you want to participate in
  2. Tap "Book Now"
    Click the booking button on event details page
  3. Fill Booking Form
    Enter: Owner name, Phone number, Bull name, Bull details
  4. Choose Payment Method
    Options: Online (UPI/Card), Pay at Venue
  5. Confirm Booking
    Review details and submit
  6. Receive Confirmation
    Get booking slip with QR code via SMS/Email

💳 Payment Options

Method Description Confirmation
UPI Google Pay, PhonePe, Paytm Instant
Card Debit/Credit card Instant
Net Banking Bank transfer 2-5 minutes
Pay at Venue Cash payment on event day Pending until paid

Your Booking Slip

After successful booking, you receive a digital slip containing:

  • 🎫 Token Number - Your unique race number
  • 📅 Event Details - Name, date, location
  • 👤 Owner Information - Your name and contact
  • 🐂 Bull Details - Bull name and info
  • 💰 Payment Receipt - Amount paid and method
  • 📱 QR Code - For quick check-in at venue

✅ On Event Day:

  1. Arrive at venue 30 minutes early
  2. Show booking slip QR code at gate
  3. Gatekeeper scans and verifies
  4. Collect physical token if provided
  5. Proceed to bull preparation area

Following Live Results

Track your performance in real-time:

  • 📊 Live Leaderboard - Updated every 5 seconds
  • 🏆 Your Rank - See your current position
  • ⏱️ Your Time - View your race time
  • 📈 Top 10 - Compare with leaders
  • 🔔 Notifications - Get alerts for position changes

✅ Verify Events Guide

Ensure authenticity of race results and certificates with QR verification

Why Verification Matters

Verification Ensures:

  • 🔒 Authenticity - Results are genuine and unaltered
  • ⏰ Timestamp - Exact date and time of result generation
  • 👤 Organizer Identity - Verified event organizer
  • 📊 Complete Data - Full leaderboard with all participants
  • 🚫 Tamper Detection - Alerts if results were modified

How to Verify Results

Method 1: Scan QR Code

  1. Locate QR Code
    Find QR code on result PDF, certificate, or poster
  2. Open Scanner
    Use Paichal app's built-in scanner or any QR scanner app
  3. Scan the Code
    Point camera at QR code until it's recognized
  4. View Verification Page
    Automatically redirected to verification page
  5. Check Status
    See ✅ Verified or ❌ Invalid status

Method 2: Enter Verification Code

  1. Get Verification Code
    Find the code printed on result document (e.g., VRF-ABC123)
  2. Visit Verification Page
    Go to paichal.app/verify or tap "Verify" in app
  3. Enter Code
    Type the verification code in the input field
  4. Submit
    Click "Verify" button
  5. View Results
    See verification status and full details

Verification Page Details

When you verify a result, you'll see:

✅

Verified Result

  • Green checkmark badge
  • Event name and date
  • Organizer name
  • Complete leaderboard
  • Generation timestamp
  • Digital signature
❌

Invalid Result

  • Red error badge
  • Reason for failure
  • Possible tampering alert
  • Expired code warning
  • Contact organizer link

Understanding Verification Status

Status Icon Meaning
✅ Verified Green Check Result is authentic and unmodified
⚠️ Modified Yellow Warning Result has been altered after generation
❌ Invalid Red Cross Code not found or expired
⏰ Expired Clock Verification code has expired (90 days)

Verifying Certificates

Participation and winner certificates also have QR codes:

  1. Scan Certificate QR
    Use any QR scanner on the certificate
  2. View Certificate Details
    See participant name, event, rank, time
  3. Verify Authenticity
    Check if certificate was issued by verified organizer
  4. Download Digital Copy
    Save verified certificate to your device

🚨 Fraud Prevention:

Always verify results before:

  • Accepting prize money
  • Sharing on social media
  • Using for official purposes
  • Submitting to authorities

Report suspicious results to: [email protected]

Bulk Verification

For organizers verifying multiple results:

  • 📊 Batch Verify - Upload multiple codes at once
  • 📄 Export Report - Download verification report
  • 📧 Email Verification - Send results to stakeholders
  • 🔗 Public Link - Share verification page URL

📋 Booking History Guide

Track and manage all your past and upcoming event bookings

Accessing Booking History

  1. Open App Menu
    Tap the menu icon (☰) in the top corner
  2. Select "My Bookings"
    Or navigate to Profile → "Booking History"
  3. View All Bookings
    See complete list of your bookings

Booking History Tabs

📅

Upcoming

Events you're registered for that haven't happened yet

  • Event countdown timer
  • Booking details
  • Payment status
  • Quick actions (cancel, modify)
✅

Completed

Past events you participated in

  • Your race results
  • Final rank and time
  • Prize won (if any)
  • Download certificate
❌

Cancelled

Bookings you cancelled or were cancelled

  • Cancellation reason
  • Refund status
  • Cancellation date
  • Rebook option

Booking Card Information

Each booking shows:

Booking Details:

  • 📅 Event Name - Full event title
  • 📍 Location - Venue address
  • ⏰ Date & Time - Event schedule
  • 🎫 Token Number - Your race number
  • 🐂 Bull Name - Registered bull
  • 💰 Amount Paid - Entry fee paid
  • 📱 Payment Method - UPI/Card/Cash
  • ✅ Status - Confirmed/Pending/Cancelled

Booking Actions

For Upcoming Bookings:

Action Description Availability
📄 View Slip See booking confirmation slip Always
📥 Download Save slip as PDF Always
📤 Share Send slip via WhatsApp/Email Always
✏️ Modify Change bull name or details Up to 24h before event
❌ Cancel Cancel booking and get refund Up to 48h before event
📍 Directions Get map directions to venue Always
📞 Contact Call/message organizer Always

For Completed Bookings:

  • 📊 View Results - See complete leaderboard
  • 🏆 Your Performance - Rank, time, position
  • 🎓 Download Certificate - Participation certificate
  • ⭐ Rate Event - Give feedback to organizer
  • 📸 Share Results - Post on social media
  • 🔁 Book Again - Register for next event

Filtering & Searching

Find specific bookings quickly:

🔍

Search

  • By event name
  • By location
  • By bull name
  • By token number
🗂️

Filter

  • By date range
  • By payment status
  • By booking status
  • By organizer
📊

Sort

  • Newest first
  • Oldest first
  • By event date
  • By amount paid

Booking Statistics

View your overall booking statistics:

📈 Your Stats:

  • Total Bookings: Number of events participated
  • Total Spent: Amount paid in entry fees
  • Total Winnings: Prize money won
  • Win Rate: Percentage of podium finishes
  • Average Rank: Your average position
  • Best Performance: Your best race time
  • Favorite Venue: Most visited location

Cancellation & Refunds

Cancellation Policy:

Cancellation Time Refund Amount Processing Time
More than 7 days before 100% refund 3-5 business days
3-7 days before 75% refund 3-5 business days
1-3 days before 50% refund 5-7 business days
Less than 24 hours No refund N/A

How to Cancel:

  1. Open Booking
    Go to booking history and select the booking
  2. Tap "Cancel Booking"
    Click the cancel button
  3. Select Reason
    Choose cancellation reason from dropdown
  4. Confirm Cancellation
    Review refund amount and confirm
  5. Receive Confirmation
    Get cancellation email with refund details

⚠️ Important Notes:

  • Refunds are processed to original payment method
  • Cash payments at venue cannot be refunded online
  • Organizer may have different cancellation policies
  • Event cancellation by organizer = Full refund
  • Weather cancellation = Rescheduling or full refund

Exporting Booking History

Download your complete booking history:

  • 📄 PDF Report - Formatted booking summary
  • 📊 Excel Sheet - Detailed data for analysis
  • 📧 Email Report - Send to your email
  • 🖨️ Print - Physical copy for records

🐂 Global Bull ID & Verified Profiles

The Global Bull ID system provides an official, tamper-proof identity for racing bulls across all Paichal events, eliminating duplicate profiles and establishing verified racing histories.

🌟 Key Features

  • Dual Identifier System: Every verified bull receives both a standardized Auto-ID (e.g. BULL-KVN-2025-00047) and a custom owner handle (e.g. @kavanur_thunder).
  • Verified Badge (✅): Profiles verified against confirmed event bookings display an authentic blue checkmark across race leaderboards, receipts, and public archives.
  • Fast Booking Form Autofill: Entering a bull's Global ID in online booking automatically populates bull details and confirms owner credentials in real-time.
  • Anti-Tamper Phone Lock: Bull profiles support up to 2 verified phone numbers. When a number is removed, a 7-day security lock activates to prevent unauthorized hijacking.

📋 Eligibility Rules for Claiming

To claim a Global Bull ID, the bull must satisfy all automated verification checks:

  1. Must have at least 1 confirmed booking in any completed or active Paichal event.
  2. The booking contact phone must match either the primary or secondary phone on the bull profile.
  3. The claimant's authenticated account email must match the booking record email.
  4. The bull name on the booking must match the profile name with ≥80% similarity.

🚀 How to Claim

Navigate to Bull Profiles → Select your bull → Tap Claim Global Bull ID. Choose a custom handle between 6–30 characters, verify the credentials, and instantly receive your verifiable QR badge.

🏛️ Village Historical Race Archive

A high-performance, single-read public archive showcasing the historical race legacy, prize lists, and champion bulls of each village.

📖 Public Village Archive Page

  • Zero-Login Access: Anyone can browse historical village archives via deep link (/public/village/{slug}) or the in-app Explore Hub.
  • All-Time Village Leaderboard: Top bulls ranked by total first-place wins, best round times, and career appearances.
  • Year-by-Year Event Cards: Detailed breakdown of past events, slot prices, total participants, and podium finishers.
  • Optimized Caching: All data for a village loads in a single document read with 24-hour intelligent caching.

📤 Organizer Publishing

Organizers can open the Archive & History tab in the Organizer Event screen to aggregate local event buckets and publish verified records to the public cloud with a single tap.

📢 Promotions & Bulk Outreach

Engage participants, announce upcoming races, and congratulate winning bull owners using automated multi-channel campaigns.

💬 Bulk WhatsApp Broadcasting

  • Quick-Copy Phone Lists: Export clean phone numbers for bulk WhatsApp broadcasts with one tap.
  • Personalized Templates: Ready-to-use invite formats for general booking, previous year participants, and podium winners.
  • Direct wa.me Integration: Launch one-to-one chats with pre-filled event details and secure booking links.

✉️ Branded SMTP Email Campaigns

  • Powered by SmtpMailService: Transactional email delivery via Cloudflare Worker SMTP gateway with automatic Firestore queue fallback.
  • Personalized Owner Cards: Embedded HTML tables showing each owner's exact token, slot, bull name, and payment status without leaking other participants' information.
  • In-App HTML Preview: Review the personalized email card formatting before launching campaigns to hundreds of recipients.

💰 Historical Finance & Balance Sheets

Comprehensive multi-year bookkeeping for event organizers with automated closing balance carry-forward and cloud synchronization.

📊 Multi-Year Ledger & Analytics

  • Year-Wise Selector: Review revenue, expense, and net profit comparisons across all active and historical years.
  • Opening & Closing Balance: Automatically carries forward the previous year's closing balance into opening funds.
  • Category Breakdown: Track cash vs online booking receipts, manual contributions, sponsorships, and categorized expenses.
  • Multi-Format Exports: Generate professional multi-sheet Excel workbooks and formatted PDF balance sheets.
  • Pro Cloud Sync: Automatically synchronize multi-year finance records across all licensed devices with minimal Firestore write costs.

🏛️ Village Race Archive (Public & Admin)

The Village Race Archive preserves the complete, tamper-proof history of Eruthu Vidum Vizha events across Tamil Nadu villages. Each village has its own consolidated historical record accessible with a single read.

🌐 For Public Online Users:

  • Village Search & Selector: Browse any participating village (e.g. Kavanur, Arcot, Alanganallur) and instantly load its entire racing heritage.
  • Multi-Year Results: Filter events by year to view complete race results, confirmed participants, official dates, and registered slot types.
  • All-Time Champions & Top Bulls: Inspect lifetime podium finishers, win counts, and fastest recorded track times.
  • Event Pricing & Details: Transparency on entry token ticket fees, organizer details, and track locations.
  • Fast & Offline-Cached: Single-document cloud architecture ensures archives load in milliseconds with 24-hour smart caching.

⚙️ Admin Public Archive Manage (Settings Panel):

Administrators and committee leads can curate and publish historical records directly:

  • Accessible via: Settings → Admin Control → Public Archive Manage.
  • Historical Data Management: Add past years, events, locations, organizer committees, and slot ticket prices.
  • Winner & Trophy Lists: Record bull names, owner names, slot categories, sector/total sprint times, and official rankings.
  • One-Click Cloud Publish: Automatically aggregates lifetime statistics (total participants, average entry price, champion bulls) and publishes directly to the public web archive.
  • Safe Deletion & Editing: Update or reset village records at any time.

🏆 Live Leaderboard & Stream-Safe Bull Profiles

During live races, spectators and organizers can tap any ranking card on the Live Leaderboard to view a detailed performance summary, verified bull pedigree, and full historical village records.

🔒 Stream-Safe Privacy Mode (Default):

Designed specifically for livestream broadcasters (YouTube/OBS) and large arena LED screens:

  • Safe Public Information: Only displays non-sensitive public details: Bull Name, Live Rank, Sprint Timing, Owner Name, Booked Slot, Breed, and Age.
  • Sensitive Contact Protection: Private details like Owner Phone Number and Email Address are strictly hidden by default to prevent unwanted calls, spam, and identity leaks on stream.
  • Organizer View Unlock: Licensed event organizers can tap "Organizer: Tap to view private phone & email" to reveal contact info for official verification. Broadcasters can tap "Hide Contact Info (Stream Safe)" to return to public safety mode at any time.

📜 Full Village Archive History:

Instead of merely showing the previous single year, tapping a bull profile searches the village's entire multi-year archive history to display every recorded race and podium placement the bull has ever achieved in that village.

📲 Safe Bull Profile Sharing:

Tapping "Share Bull Profile" generates a clean, verifiable WhatsApp / Social text card containing live sector times, rank, breed, and village historical finishes, while strictly keeping phone numbers and emails private.

🛠️ Organizer Tools & Archive Publishing

Empowering race committees with automated tools right from the Organizer Dashboard without altering core race workflows.

📢

Promotions & Outreach

Launch WhatsApp & SMS campaigns, announce booking openings, and track promo conversion rates.

🏛️

Organizer Archive

Automatically aggregate completed events, review participant eligibility, and publish official records to the public cloud.

💰

Finance History

Track multi-year income, token cash collections, sponsor contributions, and export balance sheets.

🌐

Public Archive

Instantly preview and verify how your village's official records appear to public spectators online.

💡 Tips & Best Practices

🎯 For Organizers

Before the Event:

  • ✅ Create event 1 week in advance
  • ✅ Set up divisions if needed
  • ✅ Configure prizes and fees
  • ✅ Enable online booking
  • ✅ Add staff members
  • ✅ Test the system with dummy data

During the Event:

  • ✅ Assign timers to data entry
  • ✅ Use multiple devices if needed
  • ✅ Enable live sharing for spectators
  • ✅ Monitor leaderboard for errors
  • ✅ Keep backup device ready

After the Event:

  • ✅ Verify all data is correct
  • ✅ Generate final results PDF
  • ✅ Print certificates
  • ✅ Update bull profiles
  • ✅ Complete financial records
  • ✅ Archive event data

⏱️ For Timers

Data Entry Tips:

  • ✅ Double-check token numbers
  • ✅ Verify times before saving
  • ✅ Use keyboard shortcuts (Tab, Enter)
  • ✅ Clear fields after each entry
  • ✅ Watch for duplicate tokens

Accuracy:

  • ✅ Enter times to 2 decimal places
  • ✅ Confirm with second timer
  • ✅ Mark DNF (Did Not Finish) clearly
  • ✅ Note any irregularities

🐂 For Bull Owners

Booking:

  • ✅ Book early to get preferred token
  • ✅ Save booking slip (screenshot)
  • ✅ Verify payment receipt
  • ✅ Check event rules

Race Day:

  • ✅ Arrive early for check-in
  • ✅ Have booking slip ready
  • ✅ Note your token number
  • ✅ Follow live leaderboard

After Race:

  • ✅ Check results on leaderboard
  • ✅ Verify your time
  • ✅ Download result certificate
  • ✅ Update bull profile

💡 General Tips

💾

Data Safety

  • Enable auto-sync
  • Create manual backups weekly
  • Export important data
  • Keep multiple copies
⚡

Performance

  • Clear cache monthly
  • Archive old events
  • Update app regularly
  • Use WiFi for large syncs
🔧

Troubleshooting

  • App slow? Clear cache
  • Sync failed? Check internet
  • Data missing? Restore backup
  • Can't login? Reset password

📞 Need Help?

Support Resources:

Quick Links:

🎉 Conclusion

Congratulations! You now know how to use Paichal Calculator like a pro. From creating your first event to managing complex multi-division championships, you have all the tools you need.

Remember:

  • Start simple with a Normal Event
  • Practice with test data
  • Upgrade to Main Event for big competitions
  • Keep data backed up
  • Share results with QR verification

Happy Racing! 🐂🏁