Event Management Mobile Application

Job ID: 39329431

Budget: ₹12,500 – ₹37,500 INR

I'm looking for a mobile app developer to create an Event Management application focused on attendee management.

Mobile Application Rules & Flow for Event Registration & Management
Step 1: Team Registration Module
Login:
Email-based login (one-time login per team)
OTP-based verification or password setup
Fields to Capture:
Organization/Club/Dojo Name
Name of In-charge
Date of Birth (In-charge)
WhatsApp Number
Address (Structured as: Building No. / Post Office / District or Prefecture / State or Province / Country)
Style

Validation Rules:


Mandatory fields: Club Name, In-charge Name, WhatsApp, Address
Valid date format for DOB
Valid mobile number check (10–15 digits)



Step 2: Athlete Registration Module
Accessible only after team registration/login


Athlete Fields:


Name
Date of Birth
Age (Auto-calculated from DOB)
Club/Org./Dojo (Auto-linked from team login)
Team Coach Name
Team Manager Name
Gender (Male/Female/Other)
Weight (Kg – Only numeric values)
Belt (Dropdown: Yellow → Black)


Event: KATA or KUMITE (or both)


Category (Auto-assigned from DOB and Belt):


Kiddies: < 9
Sub Juniors: 10–13
Cadet: 14–15
Junior: 16–17
Seniors: 18–21
Senior Men/Women: 22–60
Super Seniors: 60+


Validation Rules:


Duplicate entries not allowed (by name + DOB combo)
Weight required only for KUMITE
Auto-categorize athlete based on DOB



Reports Module
Generate:
KATA category-wise report (by Belt + Age + Gender)
KUMITE category-wise report (by Belt + Age + Gender + Weight)


Format:
CSV/PDF export
Email auto-send to registered coach IDs



Fixture Setup Module
Ask: Fixture Pattern→ 4, 8, or 16


Auto-generate fixture:


KATA: Select based on age + belt. Prioritize different teams. Else random.
KUMITE: Select based on age + belt + weight



Point System Logic:

Collect scores → remove highest & lowest → sum the rest


Rank 1 = Gold, 2 = Silver, 3 = Bronze
Points: Gold = 5, Silver = 3, Bronze = 1 (Team Tally)


Referee inputs win → assign points

Kumite Match

Timer with buzzer at bout-end

10-minute prior announcement: “ATTASHI BARAKOO”


Kumite Judging:
Input match results: AO or AKA wins


Auto-assign Gold/Silver/Bronze


Point Calculation:


Gold: 5 pts


Silver: 3 pts


Bronze: 1 pt


Certificates Module

Upload certificate template


Auto-fill: Name, Event, Category, Position, Date, Team


Print-ready version & Email as PDF


Live Point Tally Module

Auto-update every hour
Calculate total by team

Email report to all teams hourly

Coach Thank You Memento
After final match: auto-email a Thank You Certificate/Memento to registered coach emails



Admin Control Rules
Role-based access:

Super Admin: Full control

Team Admin: Only their entries

Judges: Match-only interface
Timekeeper: Match Timer Screen