With kit (Keep in Touch), staying engaged with your users and promoting your product has never been easier.
- Blog with RSS feed
- Email lead capture
- Simple no-code landing page for your project
- Integration with faith.tools
- HTMX + Alpine.js for interactivity
- Astro DB (Turso) for data storage
- Clerk authentication
- Cloudinary image management
- Node.js v20.3.0 or higher
- NPM v10.0.0 or higher
- Clerk account
- Turso account
- Cloudinary account
- Netlify account (recommended for deployment)
- Clone the repository
git clone https://github.com/cameronapak/kit.git
- Install dependencies
npm install
- Set up environment variables
cp .env.example .env
- Start development server
npm run dev
npm run dev
- Start development servernpm run dev:remote
- Start with remote databasenpm run dev:host
- Start with network accessnpm run build
- Build for productionnpm run preview
- Preview production buildnpm run db:update
- Update database schemanpm run format
- Format code with Prettiernpm run update-packages
- Update all packages
For a deeper dive into this tech stack, see the Freedom Stack.
This project is optimized for deployment on Netlify.
See CONTRIBUTING.md for guidelines.
Feel free to reach out on X/Twitter or open an issue.
While this project was initially licensed under the Attribution License, it has since been relicensed under the MIT License and is freely available for anyone to use.
This project is licensed under the MIT License - see LICENSE.md