An entire brand website for you to repurpose into your portfolio, brand website or even SaaS starter!
Setup video + Video playlist as documentation.
Contains all features of this kiss-code.com brand website!
Blog with markdown editor & RSS feed, attachments, sponsor segments, ... - V1 & V2
Fully working blog with markdown editor & RSS feed, attachments with content permissions, sponsor segments, ...
- Markdown editor + previewer.
- RSS feed.
- Good SEO by meta tags & Blazor pre-rendering setup.
- Includes 'share to social media' functionality.
- End-to-end file upload + previewer.
- Blog posts can now have attachments with content permissions to grant exclusive access to your members.
- A newsletter issue can be turned into a blog post at time of sending.
Fully responsive & styled with Bootstrap - V1
- Built on Bootstrap v5.3, fully responsive design.
- Includes kiss-code.com styling & non-brand imagery.
- Styling:
base.css
(basic Bootstrap) & theme.css
(my brand theme).
- take out the brand styling with just one line of code: the script tag containing
theme.css
.
Authentication and flexible, permission-based authorization - V1
- Using .NET 8 Identity Endpoints & stateless bearer token authentication.
- End-to-end user flows: registration, login, confirm, recover, ...
- MailKit SMTP mailer for confirmation & recovery mails.
- Flexible, permission-based authorization with ability to manage roles & permissions.
- Implements custom Blazor auth components which only slightly deviate from the official ones.
- A user can manage their own user info & password once authenticated.
- A user with sufficient permissions can manage all users (reset passwords, role access, ...), roles & permissions.
Capture your audience - V1 & V2
- Forms to capture reviews and email addresses.
- Includes simple, custom CAPTCHA toggles.
- End-to-end.
- Possibility to capture & display anonymous page visitor metrics.
- Modal with contact form + SMTP mailer + Email templates.
- Receive payments with Mollie's (Europe) checkout flow, the recurring payments flow and more!
Email campaigns, templates, jobs, metrics - V2
Send out emails to your email lists, send once, on trigger or scheduled with the 'EmailCampaigns' module! Preview newsletter issue (template as job) including sponsor segment & published as blog post.
- Markdown support to easily markup your email templates.
- Apply a trigger, schedule it or add it to an email campaign.
- Write a newsletter issue as template, schedule it & send it to an email list of choice.
- Track your individual email or campaign's delivery, open rate and CTR!
- Manage your newsletter subscribers & show them off!
Sell your products - V2
- Display your products with or without limited-time discounts.
- Mark them as 'lead magnet', 'digital product', ... grant exclusive access to paying members!
- Shop orders will be checked & processed automatically in the background and will be sent by mail in case of a digital product.
- Payments will go straight to your Mollie account.
- A user can keep track of their orders.
- A user with sufficient permissions can manage all orders if needed since most are processed automatically.
Sponsorship & membership features - V2
Commercialize your content with the 'Sponsorship' & 'Membership' features!
- Receive paid sponsorship requests, display them easily on your blog posts & newsletter issues!
- Create subscription plans for your members to unlock exclusive access to your content & products.
- A user manage their subscriptions.
- A user with sufficient permissions can manage all sponsorship requests, view its metrics etc.