Jekyllionic Boilerplate is a lightweight and cleaned up version of the initial Jekyll with ionic setup. The motivation behind this project was for me to avoid doing the same things over and over every time I build yet another site with Jekyll.
- Ionic 8 UI: Modern, mobile-first components.
- Single Page Application (SPA): Fast and smooth navigation.
- Admin Dashboard: Powered by Cloudflare Workers and GitHub API for direct content management.
- Firebase Authentication: Secure access control for the admin panel.
- Smart Content Management:
- Automated Jekyll-compliant blog post naming (
YYYY-MM-DD-slug.md). - Organized asset management with dedicated folders for products and blogs.
- Automated Jekyll-compliant blog post naming (
- Enhanced Product Modals: Dynamic style switching (colors/images) with robust fallback handling.
- Payment Integration: simpleCart.js integrated with Midtrans Payment Gateway.
- Firestore (Firebase): Optional database integration for dynamic data.
ADMIN PAGE: Access Dashboard