Closed B2B shop for a flower wholesaler, available only to approved customers. The system organizes wholesale sales: it hides prices from visitors, handles individual purchase conditions and supports daily work with business clients.
B2B shops and platforms
4 projectsModern website and shop for an ornamental plant nursery. Customers can browse the offer, search plants, save products and place online orders, while the owner manages sales, content and stock levels in one place.
Shop for a professional cleaning chemicals wholesaler, serving both companies and retail customers in one catalog. Product views change by customer type, and pricing includes Omnibus, per-unit price and B2B rules.
Online flower shop connected with a clean business website. Customers can order flowers online, check availability and delivery costs, while the brand keeps its local and recognizable character.
Custom websites and content services
4 projectsBilingual company website for MJS Wrocław wholesaler. The public side stays fast, while the team can edit content, handle contact forms and add project galleries on their own.
New voucher sales channel built from scratch. The customer buys a voucher online, pays, and automatically receives a ready PDF, while the owner does not need to issue confirmations manually.
Multilingual flower shop website prepared for local and international customers. The project makes it easier to present the offer in four languages, supports promo campaigns and keeps the website fast.
Expert blog about technology decisions, CMS choices and website architecture. The project structures knowledge, strengthens credibility and provides a repeatable publishing process without a heavy CMS.
Business and brochure websites
3 projectsAgrotourism website presenting the offer, property photos and booking options. The project makes guest contact easier, supports local visibility and gives owners a simple way to update content.
Business website delivered during a rebrand for a recycling company. It helped keep the visibility of the existing domain, organize brand communication and present the offer to clients in Poland and abroad.
B2B website for an SAP partner, presenting specialized products in a clear and practical way. It helps customers understand the offer, contact the company and update content without involving a developer.
Plugins
4 pluginsTool for shops with many products and variants. Instead of editing each product one by one in WordPress, the team can quickly update data in a table and safely save changes to the shop.
Tool that simplifies creating combined summaries from WooCommerce orders. The team selects orders, and the system totals products and generates an XLSX file useful for picking, purchasing or production.
Plugin automating price and stock updates in WooCommerce based on files from an ERP system. It reduces manual work, lowers the risk of errors and provides a report of problematic products.
Simple module for highlighting new products in a WooCommerce shop. The owner can mark selected items as "Nowa odmiana", promote new arrivals faster and manage labels without code changes.
Four production stories
Zymon Kupony · WooCommerce + custom plugin
Voucher sales platform for an ornamental plant nursery
The nursery owner wanted to launch online voucher sales from scratch. He needed a system that accepts orders, handles payment, generates a PDF with a code and sends confirmation - without manual voucher handling.
Challenges
- Launching voucher sales without an existing coupon system
- Automatically generating a personalized PDF with a unique code after payment
- Simple access for customers without account creation and password management
- Connecting voucher sales with the main WooCommerce shop where vouchers are redeemed later
Solution
- I built a separate mini-shop for voucher sales, connected with the main WooCommerce shop
- After payment, the system automatically generates a PDF voucher code and sends it to the customer
- Customer panel access works through a secure e-mail link, without login and password
- Voucher states sync automatically between shops, with no manual handling on the owner side
Technology stack
mjswro.pl · bilingual company website
Fast company website with simple content editing
The wholesaler needed a public PL/EN website that the team could update on their own. The site had to present the company, handle contact forms and show project galleries, but without a slow admin panel or a developer on every small change.
Challenges
- PL/EN communication without random auto-translations
- Simple panel for the team to edit content, galleries and contact submissions
- Fast public website with content managed from WordPress
- Contact form resistant to spam and aligned with required consents
Solution
- I built a fast frontend for the public website and kept WordPress as a practical content management panel
- Content, contact form, project galleries and consent settings are handled from one backend
- Form submissions go to the admin panel, and anti-spam protection limits random messages
- Project galleries can be published without manually creating new pages
- Backend was separated from the public website, so users see a fast service while the team keeps a familiar editing panel
Technology stack
Czysta Chata · professional cleaning chemicals wholesaler
B2B and retail in one shop, without copying orders between systems
The cleaning supplies wholesaler had to serve two customer types in one shop - institutions with VAT invoices and retail customers. The project also required separate product archive views, Omnibus-compliant pricing, per-unit pricing, GPSR responsible-entity details and B2B rules consistent across the entire website.
Challenges
- B2B and B2C in one shop, with separate purchase paths for each customer type
- Different archive type by user: retail buys simply, B2B places larger orders faster
- Prices need to show gross value, per-unit price and Omnibus-required details
- GPSR information must be visible on product pages, and B2B functions must stay consistent across registration, account, checkout and orders
Solution
- I integrated the B2B plugin with the full purchase flow: registration, customer account, checkout, orders and invoices
- I prepared separate product archives for different user types, including a view optimized for fast B2B ordering
- I added Omnibus support, per-unit price presentation and consistent pricing messages on product lists and product pages
- I added a dedicated GPSR information tab on product pages, showing the responsible entity
Results
- B2B and B2C are handled from one platform, without two WordPress instances
- Customers see a catalog matched to their account type instead of one universal archive for everyone
- Pricing presentation is more complete: per-unit price, Omnibus details and B2B account rules
- GPSR tab, pricing and B2B fields are consistent on product pages, lists and checkout
For B2B customers
- B2B account verification and approval process before showing wholesale terms
- Dedicated product archive for business customers, optimized for fast order placement
- Individual price lists, discounts and shipping costs based on customer group
- Reordering from order history
Technology stack
StackCompass.dev · expert blog on technology decisions
Expert blog with publishing process and quality control
StackCompass structures knowledge about website architecture, CMS choices and technology decisions. Each article is designed to guide the reader through context, options, decision and consequences, instead of being another generic feature list.
Challenges
- Articles should support technology decisions, not just describe tool features
- Content needs a repeatable structure: context, options, decision and consequences
- Publishing should stay fast, without a heavy CMS and database maintenance
- Content creation process must enforce research, editing and quality control before publication
Solution
- I built a static blog website that loads quickly and does not require an admin panel
- Articles are created in a structured process: research, draft, editing, quality control and publication
- Post format enforces a clear thesis, option comparison and consequence analysis
- SEO, RSS and sitemap are generated automatically on publication
Technology stack
Do you have a similar project?
Describe your problem - I will tell you how I would solve it and what it would cost.