Getting Started Tutorial
Welcome to ShipNowKit! This tutorial will guide you through building your first SaaS application from scratch.
Prerequisites
Before you begin, make sure your development environment has:
- Node.js 18+
- npm or yarn
- Git
Step 1: Clone the Project
git clone https://github.com/dante-is-shipping/shipnow-boilerplate.git
cd shipnow-boilerplateStep 2: Install Dependencies
npm installStep 3: Configure Environment Variables
Copy .env.example to .env.local and configure required keys:
cp .env.example .env.localStep 4: Choose Your Database
# Choose one
npm run db:use:mysql
npm run db:use:postgresql
npm run db:use:sqlite
npm run db:use:mongodbStep 5: Run Database Migrations
npm run db:migrateStep 6: Start the Development Server
npm run devNow you can visit http://localhost:3000 in your browser to see your application!
Next Steps
- Configure authentication system
- Set up payment integration
- Customize theme and styles