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
Now the marketing app runs at http://localhost:3001
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.
Directory | Purpose |
---|---|
/app | App Router components |
/components | Marketing UI components |
/content | Docs and blog content |
/hooks | Custom React hooks |
/lib | Shared utility functions |
/public | Static 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.