Docs
Apps

Marketing

This is the public facing site of your platform.

Start the marketing app

To start the app, run the following command::

pnpm --filter marketing dev
Marketing App

Included pages

  • Landing – A beautiful page to showcase your product, optimized for clear value proposition and call-to-action.
  • Blog – Integrated blogging system that is statically generated during build time.
  • Docs – Integrated documentation pages that is statically generated during build time.
  • Pricing – Responsive pricing tables with a plan comparisons and conversion-optimized design.
  • Story – Authentic company narrative page that builds trust and connects with your audience.
  • Legal – Templates for Terms of Service, Privacy Policy and Cookie Policy.
  • Careers – Values and job listings page.
  • Contact – Contact form.

Structure

The folders are based on a standard Next.js application.

DirectoryPurpose
/appApp Router components
/componentsMarketing UI components
/contentDocs and blog content
/hooksCustom React hooks
/libShared utility functions
/publicStatic assets like images

Contact form & newsletter

They are both non-functional, however not difficult to implement. The recommendation is to forward them to a ticket and marketing tool respectively. If you want to save them in a database, consider saving them in the dashboard app database since two tables are not worth the infrastructure overhead of having a second database.