Documentation
What is included?
Pages

Pages

This starter kit provides a set of pages designed to cover essential aspects of a typical SaaS application. Each page is creeated to offer a seamless development experience while customizing the pages as required. Below are the detailed descriptions of the included pages:

1. The App Landing Page

The landing page is the first point of contact for your users. It is designed to be visually appealing and informative, capturing the essence of your product.

  • Features:

    • Hero Section: A compelling hero section with a catchy headline, tagline, and a call-to-action button.
    • Features Section: Highlight the key features of your product with icons and brief descriptions.
    • Pricing Section: Clear and concise pricing plans to help users make informed decisions.
    • About Section: A beautiful About section to add details about the backstory for your project.
    • Contact Information: Easy-to-find contact information and social media links.

2. User Home Page

The user home page is a demonstrator page displaying two types of information

  • Active Session Data: Information from the currently active user session
  • Data from the database: Data queried from the database using Prisma ORM.

This is done in order to showcase how the user session data can be accessed and the data in the database can be queried in order to use it in any way you like according to the specific requirements of your application.

Note that the user home page is a secured route that is only accessible if the user is signed in. If the user tries to access this page without being signed in, they will automatically be redirected to sign-in first before viewing the page.

3. Privacy Policy Page

The privacy policy page is crucial for informing users about how their data is collected, used, and protected.

  • Features:

    • Clear Sections: Detailed sections covering data collection, usage, storage, and user rights.
    • Compliance: Information about compliance with relevant data protection laws.

4. Terms of Service Page

The terms of service page outlines the rules and guidelines that users must agree to when using your application.

  • Features:

    • Detailed Terms: Clear and concise terms covering usage guidelines, intellectual property rights, limitations of liability, and governing law.
    • User Agreement: A statement indicating that by using the service, users agree to the terms.

5. Sample Documentation Pages

The starter kit includes sample documentation pages to help users understand and navigate your application effectively.

  • Features:

    • Nextra: The starter kit includes boilerplate documentation pages created with the Nextra Framework. Nextra is a simple, powerful and flexible site generation framework with everything you love from Next.js.
    • Search feature: With the power of the Nextra framework, the SaaS World starter kit includes an in-built search feature for the documentation pages similar to the search feature you see on this SaaS World Documentation page. This means that as you add new content and pages to your docs, they will automatically be searcheable in the search bar at the top of all the documentation pages.
    • Ligjt and Dark Modes: Just like with the rest of the pages in the starter kit, documentation pages also provide a light/dark mode option for the users to view the website.