Johngech
Portfolio

Project Showcase

Production-grade systems, open source contributions, and experiments worth sharing.

E-Commerce API (Django)

Full-featured e-commerce REST API built with Django REST Framework. Includes product catalog, cart management, user authentication, and order processing.

DjangoDRFPostgreSQLRedisDocker

E-Commerce API (Spring Boot + Stripe)

E-commerce backend with Stripe payment integration built using Spring Boot. Handles product management, shopping cart, and secure payment processing.

Spring BootStripePostgreSQLDockerJPA

Payment App (Spring Boot + Stripe + Flutter)

Cross-platform mobile payment application with Spring Boot backend, Stripe payment processing, and Flutter frontend for seamless payment experiences.

Spring BootStripeFlutterDartPostgreSQL

Issue Tracker (Next.js + Prisma)

Full-stack issue tracking application built with Next.js, Prisma ORM, TypeScript, and Bun runtime. Features project management, ticket assignment, and status tracking.

Next.jsPrismaTypeScriptBunPostgreSQLTailwind

Expense Tracker (Next.js + Prisma)

Personal finance management app with Next.js, Prisma, and TypeScript. Track expenses, categorize transactions, and visualize spending patterns.

Next.jsPrismaTypeScriptPostgreSQLTailwind

Scientific Calculator (Flutter)

Cross-platform scientific calculator built with Flutter and Dart. Supports complex mathematical operations, trigonometric functions, and memory features.

FlutterDartMobileCross-Platform