Getting Started
Set up your Jose Madrid Salsa development environment
Prerequisites
Before you begin, make sure you have Node.js 24 LTS, npm, PostgreSQL, and Git installed on your machine.
Quick Start
Environment Setup
Follow the Environment Setup Guide to configure your development environment with all required API keys and credentials.
Database Setup
Initialize your PostgreSQL database using the Database Guide. The platform uses Prisma as the ORM with Neon serverless Postgres.
npx prisma migrate dev
npx prisma db seedInstall & Run
npm install
npm run devpnpm install
pnpm devThe application will be available at http://localhost:3000.
Core Directories
Next Steps
API Documentation
Understand available REST endpoints and authentication
Features
Explore checkout, payments, shipping, and more
Configuration
Environment variables and advanced setup
Authentication Providers
The platform supports Google, GitHub, Facebook, and Apple OAuth in addition to email/password credentials. You'll need to configure OAuth app credentials for each provider you want to enable. See the OAuth Setup Guide for details.
How is this guide?
Last updated on