Dear Clojure Community, I'm excited to share with you a project I've been working on over the past year: ShipClojure, a comprehensive full-stack Clojure/ClojureScript starter kit designed to help Clojure developers launch their projects faster.
What is ShipClojure? ShipClojure is a complete starter kit that includes all the essential components needed to build modern web applications with Clojure. After spending years building Clojure applications and struggling to find examples for common web development patterns, I decided to package all my knowledge and code into a reusable template. What's Included: - Full-Stack Clojure & ClojureScript setup with everything you need in one place - Authentication system with email, magic links, and OAuth providers - Payment processing with Stripe for subscriptions and one-time payments - Modern UI built with TailwindCSS & DaisyUI (30+ themes included) - Component library with server-side rendering support (UIx + Re-frame) - Database management with PostgreSQL and migrations - Deployment scripts for Docker & Fly.io integration - Transactional emails with beautiful templates and reliable delivery - Dark/Light mode with automatic theme switching - AI integration ready for chat and content generation - SEO optimization with meta tags and sitemap generation - Complete blogging system with Markdown support Why I Built This Since I started with Clojure, I've noticed that finding examples for common web development patterns can be challenging, especially for newcomers. ShipClojure aims to solve this by providing a comprehensive, production-ready foundation that follows best practices. My mission is to empower Clojure developers to build projects faster so they can reach profitability and create more Clojure jobs! Special Offer for the Clojure Community As a thank you to the community that has taught me so much, I'm offering a 10% discount for the first 5 people from this group who purchase ShipClojure. Just send me an email mentioning this group and I'll give you discount code. Try out the demo: https://shipclojure.com I welcome any feedback, questions, or suggestions. Feel free to reply to this email or reach out to me directly! Thank you all for building such an amazing community around Clojure! Best regards, Ovi Stoica P.S. For those interested in the technical stack, ShipClojure uses: - Clojure & ClojureScript - Reitit for routing - Integrant for backend component management - UIx for React components - Re-frame for state management - TailwindCSS with DaisyUI for styling - PostgreSQL for database -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/clojure/67139fcd-8695-4667-9a41-dfbe9eea6838%40Spark.