Skip to content

[FEATURE] Add a Dedicated Terms & Conditions Page #253

Description

@ArshiBansal

Is your feature request related to a problem? Please describe.

PrepPilot currently does not provide a dedicated Terms & Conditions page outlining the rules, responsibilities, and conditions governing the use of the platform. Users have no centralized location to review acceptable usage policies, account responsibilities, limitations of liability, and other important legal information.

This lack of clarity can lead to confusion regarding user obligations and platform expectations.

Describe the solution you'd like

Implement a dedicated Terms & Conditions page that clearly defines the relationship between users and the platform while maintaining consistency with the existing design system.

The page should include sections such as:

  • Acceptance of Terms
  • User Accounts and Responsibilities
  • Acceptable Use Policy
  • Intellectual Property Rights
  • User-Generated Content
  • Prohibited Activities
  • Disclaimer of Warranties
  • Limitation of Liability
  • Termination and Suspension of Accounts
  • Changes to Terms
  • Contact Information

Additionally:

  • Add a Terms & Conditions link in the footer.
  • Ensure the page is responsive across all devices.
  • Support both light and dark themes.
  • Include SEO-friendly metadata.
  • Maintain visual consistency with existing pages.

Describe alternatives you've considered

  • Including terms within the README or project documentation.
  • Combining legal information with another informational page.

However, a dedicated Terms & Conditions page provides better accessibility, organization, and maintainability while meeting common expectations for modern web applications.

Additional context

Benefits

  • Clearly communicates platform rules and user responsibilities.
  • Improves transparency and professionalism.
  • Helps set expectations for platform usage.
  • Creates a centralized location for legal and policy-related information.
  • Supports future scalability and compliance efforts.

Suggested Implementation

  • Create a new route/page for Terms & Conditions.
  • Reuse existing layout components such as Navbar and Footer.
  • Structure content into clearly defined sections.
  • Add footer navigation for easy access.
  • Follow existing typography, spacing, and styling conventions.

Acceptance Criteria

  • Dedicated Terms & Conditions page is created.
  • Terms & Conditions link is added to the footer/navigation.
  • Page is fully responsive.
  • Supports light and dark themes.
  • SEO metadata is included.
  • Content is structured with clear headings and sections.
  • Styling matches the existing PrepPilot design language.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions