Premmerce Documentation > About Premmerce > Full Features
About Premmerce
Introduction
Full Features
Installation
Prerequisite
Setup & Installation
Table or Grid
Basic Usage
Disable Column Sorting
Disable Column Export
Change Search Placeholder
Custom Column Template
Add Buttons to Action Column
Hyperlink Column Text
Specific Roles to View Column
Add or remove column
Filter column
CSS and JS
Edit Color
File validation
General
Password Validation
Bulk Import
Other
Premmerce Full Features
User Roles
- Admin: Full access to all site features, including user and product management.
- User: Standard customer account with access to browse products, make purchases, and manage personal profile and order history.
- Editor: Access limited to managing blog categories and posts.
- Anonymous: Can make purchases without logging in but cannot access order history. Order tracking is only available through email.
- Multi-Vendor? Premmerce do not support multi-vendor accounts for now. But you are free to edit the code to include more features.
General
- Multilingual Support
- Easily switch between languages to suit user preferences.
- Light and Dark Mode
- Choose between light and dark themes for an optimal viewing experience.
- RTL Support
- Fully supports right-to-left (RTL) languages, such as Arabic.
- User Management:
- Register and create an account.
- Login securely to access features.
- Recover access with a "Forgot Password" option.
- Change your password anytime for added security.
- Edit and update profile details with ease.
- Flexible Layout Options:
- Customize the interface with sidebar, icon bar. (Admin and editor dashboard)
- Interactive Dashboard:
- Visualize data with charts and tables for better insights.
- Responsive Design:
- Fully mobile-friendly, ensuring a seamless experience on any device.
- Tables:
- Export to excel
- Pagination
- Search
- Sort by clicking column headers (toggles between ascending and descending order)
- Notification bell
Content Management
- Home banner management
- CRUD by Admin
- Fields: Title, Description, Button Link, Published
- Arrange sequence: Admin can organize the order of the banners.
- FAQ management
- CRUD by Admin
- Fields: Question, Answer
- Arrange sequence: Admin can organize the order of the FAQs.
Blog Management
- In addition to the primary ecommerce functionalities, the application includes a robust blog management system, allowing admins and editors to create, manage, and promote content that enhances user engagement and SEO performance.
- This blog management system is designed to complement the ecommerce platform by providing valuable content that attracts and retains users, enhances the shopping experience, and supports marketing efforts.
- Blog category
- Fields: Upload banner image, Category Name
- CRUD by: Admin and Editor
- Can be accessed publicly by: Anonymous user or all users
- Blog post
- Fields: Upload banner image, Title, Content (rich text editor), Category, Published, Tags (for searching purposes)
- Add Posts: Editors and admins can create new blog posts with rich text formatting, including headings and images.
- SEO Optimization for URL: Blog title as URL slug (e.g. https://example.com/blog/this-is-my-blog-title)
- Drafts and Publishing: Save the blog posts as drafts first; check the “is published” field checkbox when it’s ready to publish.
- Edit Posts: Allows modifications to existing posts, including content updates and changes to tags and categories.
- Categorization: Assign posts to specific categories for better organization and navigation.
- Browse blog page:
Product Management
Product Listing
- CRUD by admin
- Add Products: Admins can add new products with details such as name, description, price, and images.
- Set one image as thumbnail.
- Product without variations:
- Product with variation:
- Stock Management: Track stock levels. After a product is checked out, the system will automatically reduce the quantity from the stock balance. Admin can manually update the stock balance too.
- If you don't want the stock to be available for sale anymore, you can update the stock balance to 0, and the add to cart button will be disabled.
- If you want to hide the product, you can uncheck the “Is published” field.
- Delete product: It’s a soft deletion. Even if the admin deletes a product, the customer who has already bought the product can still see their order details. The deleted product will not be available for sale anymore and will not display on the front page.
Digital Product:
- When the ‘is digital product’ field is checked, a section will appear for the admin to upload files available for customer download.
- The files uploaded by the admin will be encrypted; if someone attempts to access the file link directly, they will only download the encrypted file, ensuring the real content is inaccessible. Customers who purchase the product will have access to the order detail page, where they can click the download button to decrypt the file.
Product Display:
- Present comprehensive product information, including images, descriptions, prices, and reviews.
- Show unit pricing and stock levels based on product variations.
Shop All Page:
- Filter products by price range and tags such as “New” and “Featured” (these filters will be reflected in the URL, allowing users to copy and share the results).
- Sort products by title, featured status, unit price, or creation date, with options for both ascending and descending order.
- Enable product searches through titles, descriptions, and tags.