Mateusz Jeżykowski.← Projects

MyDrugs

A fictional eCommerce demo app based on How To Sell Drugs Online (Fast) Netflix Series.

01 / 09

Landing — brand hero and entry into the shop

ROLE
Developer
TIMELINE
Mar 2026 - Present
STACK
Next.js, React, TypeScript, Tailwind CSS, Prisma, Auth.js, Framer Motion
FOCUS
E2E commerce UX, server-side integrity, role-based admin flows, and a custom fictional brand system.

Overview

MyDrugs is a fictional educational portfolio shop inspired by How To Sell Drugs Online (Fast). It includes a landing page, marketplace, product pages, cart, checkout, order history, ratings, and an admin panel.

Challenge

The challenge was building a full commerce-style app while separating public, buyer, and admin flows, with persisted cart data validated server-side.

Approach

The app uses Next.js App Router, Server Components, Server Actions, Prisma, Auth.js, Zustand, and Zod. Checkout is handled through a Prisma transaction with product validation, stock updates, and order creation.

Outcome

The result is a complete local demo with search, sorting, recommendations, ratings, crypto checkout, admin CRUD, analytics, validation, states, and passing unit tests/typecheck.

© 2026

Mateusz
Jeżykowski.

000 / 100