0%
Webzenz GmbH

Webzenz GmbH builds AI solutions, websites and software for Swiss SMEs. Based in Schindellegi, Switzerland, with our own development team in India.

Search the website
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
+41 43 589 68 06
Let's Talk
Webzenz GmbH

Webzenz GmbH builds AI solutions, websites and software for Swiss SMEs. Based in Schindellegi, Switzerland, with our own development team in India.

Search the website
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
+41 43 589 68 06
Let's Talk

TreeLife: Custom MLM Platform with Member Portal, Voucher Shop and AWS Infrastructure

HomeProjectsTreeLife
TreeLife member dashboard with network tree, club points and voucher shop

Webzenz built a member platform for TreeLife from scratch with matrix MLM, Stripe subscriptions, club points, a voucher shop via the Amilon API and AWS infrastructure.

Overview

TreeLife is a membership club built around planting trees. Members take out a monthly subscription, collect club points, redeem them in the voucher shop and build their own network through a rank-based matrix MLM.

Webzenz delivered the entire platform: a member portal, a separate admin system and a central API. The team was responsible for everything from the architecture and database to both frontends and operations on AWS.

Starting point

A matrix MLM with ranks, sponsors and payouts requires exact, traceable calculations. Add recurring payments, a points system and the connection to an external voucher provider. Every transaction had to remain auditable.

Project at a glance

Project
TreeLife
Category
Member Platform
Client
TreeLife
Project type
Member platform with shop
Webzenz service
Full delivery including operations
Hosting
Amazon Web Services (AWS)
Languages
German, English
Delivered by
Webzenz GmbH

Services

  • Platform development
  • Payment integration
  • API development
  • AWS cloud infrastructure

Planning a similar project?

We review your plans and show you how Webzenz would deliver them technically.

Discuss your project
What we built

Features and delivery

Member dashboard

Subscription, points, rank, network and orders in one overview.

Rank-based matrix MLM

Sponsor structure, rank-ups, payout distribution and complete histories.

Interactive network tree

Members see their network as an interactive tree and can expand levels as needed.

Stripe subscriptions

Monthly subscriptions with Stripe and webhooks for payment status, renewal and cancellation.

Club points

Points system with a complete transaction history.

Voucher shop with the Amilon API

Product and category sync, ordering of digital vouchers plus partner vouchers and deals.

Central admin system

Management of members, ranks, points, orders and content, separate from the member portal.

Support and audit logs

Ticket support for members and audit logs for all relevant changes.

Bilingual and secure

Interface in German and English, JWT with refresh tokens and separate access for members and admins.

Our role

Webzenz scope of work

  • Architecture and database design
  • Member portal and admin frontend with Next.js
  • Central API with Python and FastAPI
  • MLM logic, points system and payouts
  • Integration of Stripe, Amilon and Twilio
  • Hosting and deployment on AWS
  • Testing and quality assurance
Technology stack

Technologies used

Frontend
  • Next.js 14
  • React 18
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • Lucide
  • React Hook Form
  • Zod
  • TanStack Table
  • Recharts
  • ApexCharts
  • next-intl
Backend and API
  • Python
  • FastAPI
  • Pydantic
  • REST
  • asyncio
  • APScheduler
Database and data layer
  • PostgreSQL (AWS RDS)
  • SQLAlchemy
  • asyncpg
  • Alembic
Payments and billing
  • Stripe API
  • Stripe.js
  • React Stripe.js
  • Stripe Webhooks
Integrations
  • Amilon API
  • OAuth
  • HTTPX
  • Twilio
  • Email
Authentication and security
  • JWT
  • python-jose
  • Passlib
  • bcrypt
Servers, cloud and hosting
  • AWS Elastic Beanstalk
  • AWS Amplify
  • AWS S3
  • Boto3
  • AWS SDK for JavaScript
  • Nginx
  • Gunicorn
  • Uvicorn
Quality assurance
  • Git
  • npm
  • Amplify Build
  • pytest
  • pytest-asyncio
  • pytest-mock
  • ESLint
  • Prettier
Outcome

Result

TreeLife now runs its own platform that covers subscriptions, network, points and vouchers in one system. Calculations are traceable, payments run automatically and the admin team keeps track of every process.

The project shows that Webzenz turns complex business logic, payment flows and external interfaces into a stable web platform.

Projects

More reference projects

All projects
Schematic view of the BrickMatch deployment pipeline with staging, production and Swiss cloud hosting

Cloud and DeploymentBrickMatch.ch

BrickMatch.ch: Infomaniak Server Setup and Docker Deployment in Switzerland

Webzenz set up the Infomaniak server environment for BrickMatch.ch and took the Next.js platform live with Docker, staging, GitHub Actions and Swiss hosting.

  • Infomaniak
  • Docker
  • GitHub Actions
  • Next.js
  • PostgreSQL
View project: BrickMatch.ch
BrainRun AI platform interface with multi-model chat and knowledge search

AI PlatformBrainRun AI

BrainRun AI: Building an AI Platform with Multi-Model Chat, Knowledge Search and AWS Infrastructure

For BrainRun AI, Webzenz delivered a complete AI platform with multi-model chat, document search (RAG), AI agents, credit billing and AWS infrastructure.

  • Next.js
  • FastAPI
  • RAG
  • Qdrant
  • AWS
View project: BrainRun AI
Design of the multilingual APANI Audiophile website with product pages for high-end audio systems

Multilingual WebsiteAPANI Audiophile

APANI Audiophile: Multilingual High-End Audio Website with Next.js and React

Webzenz built a high-end audio website for APANI in 10 languages: Next.js, animated product pages, international SEO, JSON-LD and one codebase for four domains.

  • Next.js
  • React
  • GSAP
  • i18n
  • CloudFront
View project: APANI Audiophile

Let us talk about your project

Get in touch

Subscribe to Our Newsletter.

AI Solutions
  • AI Agents for Business
  • AI Workflow Automation
  • AI Knowledge & Document Intelligence
  • AI Integration for Existing Systems
  • AI Business Insights
  • AI Prototype Lab
Company
  • Contact us
  • About
  • Careers
  • Case Studies
  • Insights
  • Dedicated AI Teams
  • Projects
Web Agency
  • Services
  • Web Development
  • PWA
  • Mobile Apps
  • E-Commerce
  • CMS Webdesign
  • FAQ
Our Locations

Switzerland

  • Webzenz GmbHChaltenbodenstrasse 6e,8834 Schindellegi, Switzerland
  • info@webzenz.ch
  • +41 43 589 68 06
  • Mon - Fri 08:00 - 17:00

India

  • Swisszenz AI Cloud Labs Pvt LtdInfopark rd, Door No.9/3051Kakkanad, Kochi682030, Kerala, India
  • info@swisszenz.in
  • +91 99950 96806
  • Mon - Fri 08:00 - 17:00
Webzenz GmbH

© 2026 Webzenz GmbH All rights reserved

  • Legal Notice
  • Privacy Policy