JP
Source code license / Commercial use allowed
starter kit
Skip building your admin from scratch

ProjectConsole Starter Kit

A Next.js + Supabase admin console for managing products and news, shipped as a starter kit.

Auth, CRUD, lists & detail views, basic i18n, and image upload are already wired up, so you can focus on your business logic instead of boilerplate.

Next.js 14 / TypeScript
Supabase Auth + Storage
Product & News management
i18n ready ( ja / en )
After payment, you’ll receive a download link (ZIP or Git repo access) via email.
Admin UI Preview Replace with your actual UI later
Admin dashboard preview

What’s already done for you

ProjectConsole is meant to remove the boring part of building SaaS – the admin console – so you can ship your product faster.
Next.js + Supabase stack

Auth, DB, storage wired up

Supabase Auth for login, Postgres tables for CRUD, and Storage for file uploads are already set up. Just plug in your own Supabase keys and go.

Products & News

Production-ready admin UI

Product list, detail, status (idea / active / archived), news list and publishing features are ready to reuse. Use as is or adapt it for your client projects.

i18n ready

ja / en translation setup

Texts are handled via JSON so you can easily extend or adapt them. The same structure can be reused by your public site or marketing pages.

What’s included

When you purchase the ProjectConsole Starter Kit, you get complete source code and setup instructions.

  • Full Next.js 14 / TypeScript project
  • Supabase SQL (tables, policies)
  • Auth, admin layout, list/detail pages
  • Product & news CRUD implementation
  • i18n config & translation JSON
  • Quick start guide (EN or JP)

You can integrate it into your own SaaS, or use it as a base for multiple client projects. Redistribution of the kit itself is not allowed.

Developer starter kit toolbox illustration

Pricing & options

Starter Kit (source code)

US$199 one-time payment

You bring your own Supabase / Vercel accounts and follow the setup guide.

  • Commercial use & client work allowed (no resale of the kit)
  • Full Next.js + Supabase admin console codebase
  • Setup instructions
  • Lightweight email support for basic questions
After payment, we’ll send you a download link or Git repository access via email.

How it works

1. Purchase via Stripe

Use the Stripe button on this page. Once the payment is complete, you’ll receive an email with download instructions.

2. Connect your Supabase / Vercel

Create a Supabase project and a Vercel project, then follow the guide to add environment variables and run the SQL scripts.

3. Customize and ship

Update branding, fields and copy to match your project. From there, you can focus on what makes your SaaS unique.

Setup Guide (English)

※ Access to the setup guide requires a password. The password is included in the purchase confirmation email.

1. Requirements

  • Node.js 18 or higher
  • npm / pnpm / yarn
  • Git
  • Supabase account
  • Vercel account
  • (Optional) Stripe account

2. Download the Starter Kit

npm install

3. Create a Supabase Project

Create a new project on Supabase and paste the content of supabase/schema.sql into the SQL Editor, then execute it.

4. Configure Environment Variables

NEXT_PUBLIC_SUPABASE_URL=xxx
NEXT_PUBLIC_SUPABASE_ANON_KEY=xxx
SUPABASE_SERVICE_KEY=xxx

5. Storage Bucket (Optional)

If you use image uploading, create a bucket in Supabase Storage.

6. Start Local Development

npm run dev

7. Deploy to Vercel

Import your GitHub repository to Vercel, set the environment variables, and deploy.

8. Stripe (Optional)

If you want to enable payments, set your Stripe Secret Key here.

9. Branding Adjustments

  • Logo: /public/logo.svg
  • Colors: /styles/globals.css
  • Text: /lib/i18n/en.json

10. FAQ

Q. Is the admin dashboard in English?
→ Default language is Japanese. English localization is available as a paid add-on.

FAQ

Can I use this for client work?
Yes. You can use the kit as a base for client projects. Please don’t resell or redistribute the kit itself as a product.
Can I copy only parts of the code?
Absolutely. You can take just the auth wiring, the layout, or specific components and integrate them into existing projects.
Do you offer support?
Light support via email for setup-related questions is included. Larger customizations or feature work are available as separate paid services.
Is this a hosted SaaS?
No – this is a starter kit / source code package. You host it yourself on Supabase + Vercel (or your own stack).

Disclaimer

This starter kit, including all source code, assets, and documentation, is provided "as is" without warranties of any kind, whether express or implied. The provider assumes no responsibility for any damages or losses arising from the use, modification, deployment, distribution, or resale of this kit, including but not limited to direct, indirect, incidental, consequential, or special damages.

The user agrees and acknowledges the following:

  • No guarantee of functionality, performance, or fitness for any purpose is provided.
  • All security measures, bug fixes, maintenance, and legal compliance are the user’s responsibility.
  • The user is solely responsible for operating and managing any service built with this kit.
  • All costs and obligations related to hosting, infrastructure, and third-party services (e.g., Stripe, Supabase) are the user’s responsibility.

The provider shall not be liable for any disputes, data loss, service interruption, financial loss, or any other damages resulting from the use of this kit.

Refund Policy

Due to the nature of digital products, all sales of this starter kit are considered final and non-refundable.

Refunds will not be issued for the following reasons:

  • You expected additional features not included in the product
  • You do not have the required technical skills to install or customize the kit
  • Third-party service issues (Stripe, Supabase, Vercel, hosting, etc.)
  • Personal circumstances or change of mind

If you believe you have received the wrong product or the files are corrupted, please contact us within 7 days and we will review your case. Replacement files may be provided at our discretion.

By completing your purchase, you acknowledge and agree to this refund policy.

Terms of Use

License

By purchasing this starter kit, you are granted a non-exclusive, non-transferable license to use and modify the source code for your own personal or commercial projects.

Allowed

  • Use the kit for personal or commercial projects
  • Modify the source code to fit your needs
  • Deploy your own services using the kit

Not Allowed

  • Reselling the source code in its original or modified form
  • Redistributing the package as a competing product
  • Claiming the kit or its design as your own creation
  • Sublicensing the kit to third parties

Third-Party Services

This kit relies on external services such as Supabase, Vercel, and Stripe. You are responsible for complying with their respective terms of service.

Liability

The provider is not liable for any issues, damages, or losses arising from the use of the kit, including but not limited to deployment problems, security issues, legal compliance, or financial loss.

By using this kit, you agree to these terms.