User Registration & Profile
Allows users to register using basic details (first name, last name, email, password) and view or manage their user profile and current subscription plan.
Template Selection & Filtering
Displays various templates with filter options by social media platform, canvas size, and industry. Includes a direct search bar to locate templates by name.
Interactive Editor
Enables users to customize templates by inserting brand logos, contact details, custom text, shapes, gallery images, and background colors. Supports starting with a blank template or uploading custom images.
Save & Download System
Allows users to save draft designs or download finalized designs in PNG or JPG file formats, equipped with a 3-image free-tier limit.
Subscription Plans & Stripe Integration
Displays flexible subscription tiers complete with title, description, and pricing. Integrates Stripe for safe, automated payment processing.
User Management (Admin)
Enables administrators to monitor user details, track active subscriptions, and add or delete user accounts.
Template & Category Management (Admin)
Allows administrators to manage, upload, and delete templates, as well as add or organize template categories across the platform.
Subscription Management (Admin)
Provides administrators with centralized tools to create, edit, or adjust pricing and features across subscription plans.