Web App for online gift store

My work:

Requirements: The customer was a small business specialising in custom gift boxes. Visitors could create a gift box by choosing several products and designing a greeting card to go with the products. The user interface included a screen to choose the products, a custom coded card editor and a custom checkout screen.

Solution: A WooCommerce webshop as the backend for a Next.js Web App as the frontend. The design was done by a graphic designer and had to be implemented with pixel perfect precision. A custom Web App was the best solution because of the very high level of customization needed. The infinite possiblities of product and card combinations were easier to achieve this way. The card editor was able to save the designs as JSON. The PDF was created on the fly when needed for printing and had a QR code that linked it to the order.

Unfortunately the business is not active anymore. The website is still online as for now.

Website: https://www.petitpeu.ch

Website for biologist and wolf-scientist

My work:

Requirements: The customer is a biologist, wolf researcher and environmentalist in the Himalayan region. She needed a website for her organization with a lot of self-created content in the form of text, images and videos. The content should be responsive and clearly presented. Forms should also be integrated into the page.

Solution: A WordPress website with a theme that I adapted in places. The main challenge was to present the numerous and very different contents clearly and attractively.

Website: https://www.himalayanwolvesproject.org/

Website for singing teacher

My work:

Requirements: The customer offers classical singing lessons and wanted an unusual, colorful and appealing website to showcase her offer.

Solution: A WordPress website with a custom coded, responsive theme based on underscores. We chose a space theme and implemented a full screen video background with bold lettering as the front page. The site is a straightforward one-pager with all information gathered in one place. A contact form allows potential clients to contact the teacher. The website is easy to maintain, safe and secure through the use of a minimal amount of plugins and a custom coded theme.

Website: https://www.singyourspace.ch

Website for classical singer

My work:

Requirements: The customer is a classical singer and needed a classic portfolio website to showcase her work. Implementation of high quality photos and videos was important.

Solution: We took a decision against WordPress and in favour of Wix because the customer wanted to be fully capable of managing and updating her site on her own and did not worry as much about being locked in to the Wix ecosystem.

Website: https://www.jelenadojcinovic.com

New website for ergotherapist

My work:

Requirements: The customer needed a website, had a very specific design in mind and had graphics and pictures prepared. As a therapist, the most important part of the website was to showcase her offer, experience and diplomas and to have an easy way of contacting her.

Solution: A WordPress website with a custom coded, responsive theme based on underscores. The site is a straightforward one-pager with all information gathered in one place. A contact form allowd potential clients to contact the therapist directly. The website is easy to maintain, safe and secure through the use of a minimal amount of plugins and a custom coded theme.

Website: https://kunst-in-mir.ch

Website for a local print shop

My work:

Requirements: The customer needed a website quickly. The main feature is a complex price calculator for various different print products. Visitors should be able to instantly calculate prices in a quick and understandable fashion. The underlying pricing logic has to be adjustable easily by the print shop operator. Customers should then be able to upload their designs and order the product all in one form. Furthermore the website needed to feature an FAQ and some basic pages with information.

Solution: A WordPress website with a custom coded, responsive theme based on underscores. The FAQ was implemented using the WordPress standard blogging features (posts, tags, categories). The pricing forms were implemented using the plugin Calculated fields form with custom CSS and the pricing logic coded in Javascript. The website is easy to maintain, safe and secure through the use of a minimal amount of plugins and a custom coded theme.

Website: https://www.drucksalon.ch

Webshop for adult toys

My work:

Requirements: The customer is an adult toy web shop with a focus on LGBTQ+ friendly products. The layout and design of the shop was previously done by a graphic designer and needed to be implemented with pixel perfect precision. The customer wanted a good presentation of the products with filtering options, integration of reviews, newsletter integration and other typical e-commerce functions.

Solution: A WooCommerce webshop with a custom theme developed on the basis of Storefront. The only way of achieving pixel perfect implementation of what the graphic designer imagined was to start with a blank canvas (or in this case a starter theme). The rest of the work was to setup the product information in an appealing way and configure a whole array of specific plugins for filtering, Mailchimp, payment gateways and shipping label printing.

Website: https://www.untamed.love

Website with booking function for wine expert

My work:

Requirements: The customer had a self-built WordPress website. He offers courses and workshops for further training in the field of natural wines and wanted a way to sell tickets directly via the website. The website should also look modern, have a clear structure and be responsive.

Solution: A WordPress website with WooCommerce to integrate ticket sales was the best solution. The existing content could be transferred directly and easily. FooEvents was a good solution for creating events with integrated ticket sales. The design of the site was implemented with Oxygen Builder to create a reliable, responsive and optimized website. The optimized presentation of events required a little code. Twint was also integrated as a payment interface and Mailchimp as a marketing tool.

Website: https://www.natuerlich-wein.ch

Webshop for small food business

My work:

Requirements: The customer is a small business importing and selling high quality, organic food products mainly to B2B customers. Prices and stock levels need to be grabbed in real time from the customers ERP solution (Bexio). Business customers need to see and order for bulk prices. Furthermore the customer needed the implementation of a complex shipping structure with various options based on the weight of the cart.

Solution: A WooCommerce webshop with Salient Theme as a quick way of achieving a good design and a comfortable way for the customer to update information themselves from the front-end. The API connection to Bexio was custom coded. The shop connects to Bexio and updates stock and prices live on the fly. The rest of the work was to setup the product information in an appealing way and configure a whole array of specific plugins for Mailchimp, payment gateways, shipping label printing and setting up the static pages.

Website: https://www.food-depot.ch

Plugin development for foodcoops

This project is near and dear to my heart as I am very passionate about sustainable food production. As a member of various food cooperatives I have clearly seen the need for a simple, yet powerful tool that allows foodcoops to be more efficient.

WordPress and WooCommerce are the ideal platform, as they are widely available, easy to install and maintain, yet highly customizable through plugins and themes. Therefore I chose to develop a plugin that extends WordPress (with WooCommerce) to be used as an application to manage a foodcoop.

The plugin is in active development and is used by hundreds of users in Switzerland.

Functions include:

Check it out on https://plugin.pot.ch or Github.