FAQ
Answers to the most common questions about using Capricorn products.
Setup & Installation
What are the system requirements?
- Node.js 18.17 or later
- npm, yarn, or pnpm (npm is included with Node.js)
- A code editor — we recommend VS Code
- Works on macOS, Windows, and Linux
Do I need coding experience?
No. Our Quick Start guide walks you through everything step by step. If you can copy and paste commands, you can get a product running.
How do I install and run a product?
cd your-product-folder
npm install
npm run devThen open http://localhost:3000 in your browser. See the full Installation guide for details.
I’m getting errors during npm install. What do I do?
Try deleting node_modules and package-lock.json, then reinstalling:
rm -rf node_modules package-lock.json
npm installIf issues persist, check the Common Issues page.
Customization
How do I change colors and fonts?
Edit styles/globals.css to update theme variables, and app/layout.tsx to change fonts. See the Styling guide for a complete walkthrough.
How do I update text and content?
Most content lives directly in the page files under app/. Open the page you want to edit and change the text. For products using data files (like Pulse CRM), update the files in lib/data/. See Updating Content.
How do I replace images?
Drop your images into the public/images/ folder and update the src path in the component. For example:
<Image src="/images/your-image.jpg" alt="Description" width={800} height={600} />Can I add or remove pages?
Yes. To add a page, create a new file in the app/ folder — the file path becomes the URL. To remove a page, delete its folder. See Project Structure for how routing works.
Can I use these products with a CMS?
Yes. The products use static data by default, but you can replace the data files with API calls to any headless CMS (Sanity, Contentful, Strapi, etc.) or database.
Deployment
Where can I host my site?
We recommend Vercel — it’s free for personal projects and built for Next.js. Netlify and self-hosting are also supported.
Is hosting free?
Vercel and Netlify both have generous free tiers that work for most product sites. You’ll only need to pay if you have high traffic or need advanced features.
Do I need a custom domain?
No. Vercel and Netlify give you a free subdomain (e.g., your-site.vercel.app). You can connect a custom domain anytime.
How do I deploy updates?
If you connect your project to a Git repository (GitHub, GitLab, etc.), Vercel and Netlify will automatically redeploy when you push changes.
Licensing & Updates
Can I use a product for client projects?
Yes. Your license covers unlimited personal and client projects. The only restriction is you cannot resell the source code as a template or product.
How do I get updates?
When we release an update, we’ll notify you by email. You can re-download the latest version from your downloads page anytime using the email you purchased with.
Can I use a product on multiple sites?
Yes. There are no limits on how many sites you build with a purchased product.
Backend & Integrations
Do the products come with a backend?
No. The products are frontend-only with mock data. This keeps them flexible — you can connect any backend, database, or API you prefer.
Can you build the backend for me?
Yes. We offer integration services — auth, database, APIs, payments, and deployment. Fixed scope, fixed price. Starting at $499.
How do I add authentication?
You’ll need to integrate an auth provider like Supabase Auth , Clerk , or NextAuth.js . The auth pages in products like Pulse CRM are ready to be connected — you just need to wire up the provider.
How do I connect a database?
Replace the mock data files in lib/data/ with API calls to your database. Popular options include Supabase , PlanetScale , and Neon . All work well with Next.js.
Support
How do I get help?
Email us at support@capricorn.engineering. We typically respond within 24 hours on business days.
Where do I report bugs?
Email support@capricorn.engineering with the product name, what you expected to happen, and what actually happened. Screenshots help.
Is there a community or Discord?
Not yet. For now, email support is the fastest way to get help.