Skip to content

Home Page #50

Description

@vihaan-kk

Description

Build out the Home page (app/page.tsx, route already exists as a placeholder) with three sections per the wireframe: Welcome + Countdown, FAQ, and Sponsors.

Suggested Starting Point

  • Welcome + Countdown: hero text ("HACKNC 2026") + a countdown to the event date (October 9th).
  • FAQ: expandable/collapsible list of questions, sourced from data/faqs.ts.
  • Sponsors: "Brought to you by our sponsors" grid of logos, sourced from data/sponsors.ts.
  • Build each section as its own component in components/, then compose them in app/page.tsx.

Acceptance Criteria

  • Welcome + Countdown, FAQ, and Sponsors sections are all present on /.
  • FAQ content comes from data/faqs.ts; Sponsors content comes from data/sponsors.ts.
  • Layout matches the wireframe ordering (Welcome+Countdown → FAQ → Sponsors).

Testing

  • Frontend build passes.
  • Frontend lint passes.
  • Frontend formatting checks pass.
  • All three sections render correctly on / with placeholder content.
  • FAQ items expand/collapse correctly.

Files touched:

  • Create: components/WelcomeCountdown.tsx, components/Faq.tsx, components/Sponsors.tsx, data/faqs.ts, data/sponsors.ts
  • Edit: app/page.tsx

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions