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
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:
Additionally:
Describe alternatives you've considered
However, a dedicated Terms & Conditions page provides better accessibility, organization, and maintainability while meeting common expectations for modern web applications.
Additional context
Benefits
Suggested Implementation
Acceptance Criteria