Mamino
Mamino — Publishing House Online Store on WordPress + WooCommerce (Custom Theme, Gutenberg Widgets, Bonus System)
For Mamino, I developed a full-featured e-commerce website for a publishing house on WordPress + WooCommerce. The project includes a custom store theme, multiple custom plugins, advanced Gutenberg widgets, and significant WooCommerce customization to match the required design and business logic.
Website: https://www.mamino.store/
What was delivered
1) Custom WordPress Theme for E-commerce
- A custom-built theme tailored specifically for an online bookstore
- Deep integration with WooCommerce and a layout designed for scalability and performance
2) Custom Gutenberg Widgets Plugin
I built a plugin that adds custom Gutenberg widgets/blocks, including:
- Hero Slider with admin controls: arrows, bullets, autoplay, and slide ordering
- Widgets for displaying latest products
- A product grid widget with flexible filters (by categories, tags, IDs, etc.)
- A unique “Popular Books” fan-style slider: books are displayed like a fan deck, and scrolling the mouse wheel flips through the books with an interactive page-turn effect

3) WooCommerce Frontend Customization
The design required significant changes to standard WooCommerce templates, so I rebuilt key store components:
- Product page (single product)
- Product archive/catalog
- Cart and checkout experience
All components were fully customized to match the UI/UX requirements.
4) Bonus / Loyalty System + User Account Area
- Implemented a bonus system with bonus accrual based on the number of purchased items
- Built a custom user dashboard with detailed bonus history (earned/used), promotional notifications, and account information
5) Authors and Reviewers Management (Custom Plugin)
- Developed a plugin to manage book authors: biography, contacts, and structured profiles
- Each product can select an author, and the chosen author is automatically displayed on the product page
- Added a reviewer role with the same functionality (reviewer profile linked to products)
6) Advertising Blocks (CPT + Widgets/Shortcodes)
- Created a custom post type for ads/promotional blocks
- Ads can be organized by categories and displayed via widget or shortcode
- Admin can configure: number of items shown, category filtering, and placement across the site
7) Category-Based Color Schemes (Advanced Theme Settings)
I implemented a powerful feature that allows the admin to assign a different color scheme per product category, including:
- Buttons color
- Text color
- Background colors
- Even the logo color (to match category branding)

8) Integrations
- Payment system integration and configuration
- Shipping plugins: Nova Poshta and Ukrposhta
- Checkbox PRRO plugin
- Newsletter plugin setup
- Custom search plugin returning categorized results: Products / Categories / Blog
Result
Mamino received a highly customized bookstore platform with a strong visual identity, interactive UI components, advanced content control through Gutenberg widgets, and business-ready functionality (loyalty system, shipping/payment integrations, advertising blocks, and a smart categorized search experience).
uk