Project

General

Profile

Actions

Bug #11

open

Contact Us – User Story

Added by Dineshkumar V 4 months ago. Updated 27 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

User Story

As a visitor,
I want to contact the company through a contact form,
So that I can submit my enquiry or message easily.

Scope & Acceptance Criteria (High Level)

  • Contact Us page must be accessible from the main navigation bar.
  • Page must display:
    • Company address
    • Contact numbers
    • Working hours
    • Contact form

Contact Form Fields

The form must include the following fields:

  • Name
  • Branch Location (dropdown)
  • Mobile Number
  • Email
  • Message
  • CAPTCHA validation

Form Validation

  • All mandatory fields must have proper validation.
  • Email format must be validated.
  • Mobile number must accept only valid numeric format.
  • CAPTCHA must prevent spam or automated submissions.
  • Error messages must be clearly displayed for invalid inputs.

Form Submission

  • On successful submission:
    • Enquiry must be sent to configured admin email IDs.
    • Enquiry details must be stored in admin panel/database.
    • Success confirmation message must be displayed to the user.
  • Duplicate rapid submissions must be prevented (if applicable).

Additional Requirements

  • Breadcrumb must be displayed:
    • Home > Contact Us
  • Header must remain consistent with Home page.
  • Footer must remain consistent with Home page.
  • Page must be SEO-friendly:
    • Unique meta title and description
    • Single H1 tag
    • Proper H2/H3 hierarchy
  • Fully mobile responsive.
  • No layout break, UI overlap, or horizontal scrolling.
  • No console errors or broken links.
Actions #1

Updated by Dineshkumar V 4 months ago

  • Tracker changed from Bug to Task
  • Start date deleted (03/02/2026)
Actions #2

Updated by allvin r 4 months ago

  • Assignee set to Dineshkumar V
Actions #3

Updated by allvin r 4 months ago

  • % Done changed from 0 to 100
Actions #4

Updated by Dineshkumar V 29 days ago

  • Tracker changed from Task to Bug
  • Project changed from 2 to ANL - Video Stream TV App
Actions #5

Updated by Dineshkumar V 27 days ago

  • Assignee changed from Dineshkumar V to Sabari V
Actions

Also available in: Atom PDF