Nickolas Patino

PHP • MySQL • Stripe API • OAuth • Sessions • Custom CAPTCHA • AWS EC2 • Brand Platform

Kniraven.com Brand, Store, Account & Community Platform

A production website for Kniraven LLC that combines brand presentation, user accounts, store functionality, Stripe payments, dev log publishing, support pages, business information, product discovery, and community-facing game content into one full-stack platform.

I built and maintain the site as both the owner of Kniraven LLC and the lead developer responsible for its public pages, account-aware user flows, payment-connected store structure, accessibility-minded layout, mobile-friendly interface, and production deployment on AWS EC2.

The project supports a real creative business rather than a fictional demo. It brings together product pages for tabletop and real-life RPG concepts, lore and worldbuilding sections, a storefront, account registration, login behavior, support paths, contact workflows, partnership inquiries, beta interest collection, and public update publishing.

Kniraven.com website screenshot

Overview

Kniraven.com is the production web platform for Kniraven LLC. The site presents the Kniraven brand, tabletop RPG content, real-life RPG concepts, lore, store products, news updates, support options, business information, and community entry points.

The project is more than a static portfolio piece. It is a live business website with account-aware functionality, payment integration, content publishing, support flows, responsive design, accessibility-focused markup, and a private codebase maintained for an active creative business.

Brand Platform

The public website introduces Kniraven LLC, explains the brand’s games and creative products, and gives visitors a central place to explore the company’s worldbuilding, store, news, and support options.

User Accounts

The site includes registration and login flows with session-managed account functionality, OAuth login support, password recovery, and custom anti-spam protections.

Store and Payments

The store presents products and connects payment-related functionality through Stripe API integration for real business use.

Public Website Features

The public-facing side of Kniraven.com is organized around brand credibility, product discovery, community growth, and clear paths for visitors to take action.

Brand and Business Identity

The site establishes Kniraven LLC as the company behind the games, lore, products, updates, and community-facing content.

Game Product Pages

Dedicated pages explain the tabletop RPG and real-life RPG concepts, including system ideas, product positioning, and planned player experiences.

Storefront

Product pages and store flows support real merchandise and digital-product presentation for customers and supporters.

News and Dev Log

The news and development log gives the site a publishing channel for updates, progress notes, product announcements, and development history.

Support Paths

Visitors can find contact options, partnership inquiries, bug reporting, beta signup, donation information, and future support opportunities.

Mobile-Friendly Layout

The public pages are structured for desktop and smaller screens so visitors can browse the site from phones, tablets, laptops, and desktop monitors.

Account and Login System

Kniraven.com includes user-facing account functionality to support authenticated experiences as the platform grows.

Session Management

The site uses session handling to support login state, account-aware navigation, protected actions, and authenticated user flows.

OAuth Login

OAuth login support gives users an alternate authentication path and demonstrates integration with third-party identity workflows.

Custom CAPTCHA

Registration includes custom CAPTCHA-style anti-spam protection to reduce automated account creation and form abuse.

Store and Payment Functionality

The commerce side of the site supports Kniraven LLC’s ability to present products, accept support, and process payment-related actions through Stripe.

Product Listings

Store pages present products with names, descriptions, prices, and customer-facing purchase actions.

Stripe API Integration

Stripe API functionality supports payment processing for real business use while keeping payment handling separate from the public portfolio source code.

Support and Donations

Support pages provide paths for visitors to financially support the project and connect with the business.

Account-Aware Commerce

The account system creates a foundation for user-specific store, order, subscription, and support functionality as the platform develops.

Private Business Logic

Payment and account-related code is kept in a private repository because it supports a real business and should not be exposed as a public demo.

Production Use Case

Unlike a mock checkout exercise, the store exists as part of a live brand website with real product and business requirements.

Content and Community Platform

Kniraven.com is designed to support a growing creative ecosystem rather than a single one-page website.

Development Updates

The dev log gives the project a structured place for announcements, release notes, progress updates, and development history.

Worldbuilding Content

Lore and game pages organize fictional setting material, tabletop RPG concepts, real-life RPG ideas, and related product information.

Community Entry Points

Contact, partnership, bug report, beta signup, support, and business pages create clear paths for different types of visitors.

Technical Implementation

The project uses PHP route files, shared layout includes, MySQL-backed functionality, account/session handling, Stripe integration, reusable page structure, and production deployment practices.

PHP/MySQL Structure

The site is built with PHP, MySQL, shared source files, reusable headers and footers, account-aware logic, and database-backed functionality.

Security-Aware Features

The project uses session management, authentication flows, custom CAPTCHA, account protections, and private source control for sensitive business logic.

Responsive and Accessible Markup

Pages are built with mobile-friendly layouts, semantic structure, skip-link support, readable content hierarchy, and accessibility-minded navigation patterns.

Project Scope

This project was built for Kniraven LLC as a real business platform, not just a practice demo. It combines brand development, product presentation, commerce, account features, publishing tools, support workflows, and production deployment into a single public site.

View the project.

Open the live site or return to the project list. The source code is private because this is a live business platform with account, payment, and original intellectual property features.