Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A comprehensive SaaS boilerplate built with Svelte 5 and SvelteKit, featuring integrated database, authentication, email, and analytics.
Just Ship is a comprehensive SaaS boilerplate built with Svelte 5 and SvelteKit 2, designed to accelerate the development of modern web applications. It provides a robust foundation with essential features pre-integrated, allowing developers to focus on building unique product functionalities rather than repetitive setup tasks. Key Features: * Modern Frontend Stack: Leverages Svelte 5 and SvelteKit 2 for a highly performant and reactive user interface. * Authentication: Includes both social login and magic link authentication powered by Lucia, ensuring secure and flexible user access. * Email Services: Integrated with Postmark for reliable transactional email sending, crucial for user onboarding and notifications. * Styling & UI: Utilizes TailwindCSS for utility-first styling and Shadcn for beautiful, accessible UI components, enabling rapid and consistent design. * Database Management: Features Turso as the database solution, combined with Drizzle ORM for type-safe and efficient data interactions. * Serverless Deployment: Optimized for serverless hosting with Vercel, providing scalable and cost-effective deployment. Getting Started: For local development, simply run pnpm install, configure your .env file, and execute npm run generate && npm run migrate to set up your local database. Mailpit can be installed to test email functionalities locally. Then, npm run dev starts the development server. For production deployment, acquire a domain name, set up a Postmark account for emails, and provision a database with Turso. Create OAuth credentials in Google Cloud for social logins. Deploy the project to Vercel, pointing your domain to it, and configure all necessary environment variables. Just Ship aims to streamline the process of launching a SaaS product by providing a "batteries included" solution, reducing boilerplate code and setup time significantly.