Skip to content

cesaralvrz/app-kit

Repository files navigation

ShipFast — Javascript

Hey maker 👋 it's Marc from ShipFast. Let's get your startup off the ground, FAST ⚡️

Watch/Star the repo to be notified when updates are pushed

Get Started

  1. Follow the Get Started Tutorial to clone the repo and run your local server 💻

Looking for the /pages router version? Use this documentation instead

  1. Follow the Ship In 5 Minutes Tutorial to learn the foundation and ship your app quickly ⚡️

Environment Configuration

This project uses separate environment files for development and production:

File Purpose When Loaded
.env.development TEST/dev credentials npm run dev
.env.production LIVE/prod credentials npm run build / npm run start
.env.example Template reference Never (documentation only)

Setup

  1. Copy .env.example to .env.development and fill in your TEST credentials
  2. Copy .env.example to .env.production and fill in your LIVE credentials

Priority Order

Next.js loads environment files in this priority (highest to lowest):

  1. .env.development / .env.production (environment-specific)
  2. .env.local (local overrides, always loaded)
  3. .env (default fallback)

Deployment

When deploying to Vercel, set your production environment variables in: Project Settings → Environment Variables

Note: All .env* files (except .env.example) are gitignored to protect your credentials.

Links

Support

Reach out to me on Twitter or marc@shipfa.st

_

Let's ship it, FAST ⚡️

P.S.

  • Want to showcase your startups? Get your Indie Page and share your entrepreneur's journey. Join 3,132 founders ⭐️
  • Don't get banned from Stripe for 1 dispute. Use ByeDispute to prevent them from happenening 🛡️
  • Make your launch go viral and get your first customers with LaunchViral 🚀
  • Stop paying 0.4% per Stripe invoices Zenvoice 🤕

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors