Back to repositories

github-recent__mbarbine__vanagain-2025

vanagain-2025

*Automatically synced with your [v0.dev](https://v0.dev) deployments*

GitHub

Capabilities

16

Risks

3

Maturity

internal

Confidence

high

Capabilities

API Route Handlers

api.route-handlers

apipartial

Repository exposes source-backed API route handlers discovered from framework route files.

app/api/auth/check-vanagain-session/route.tsapp/api/auth/logout-vanagain/route.tsapp/api/cart/add/route.tsapp/api/cart/create/route.ts

User Authentication and Sessions

auth.user-session

authenticationpattern_only

Source evidence indicates authentication, login, session, token, or identity handling.

app/api/auth/check-vanagain-session/route.tsapp/api/auth/logout-vanagain/route.tscomponents/auth-integration.tsxpackage.json

Access Control

authorization.access-control

authorizationpattern_only

Source evidence indicates roles, permissions, admin boundaries, or access-control checks.

lib/supabase.ts

Content Publishing Workflow

content.publishing-workflow

content-managementpartial

Source evidence indicates content, docs, posts, publishing, CMS, or markdown/MDX workflows.

app/articles/page.tsxpackage.jsonpostcss.config.mjs

Operational Dashboard

dashboard.operational-dashboard

dashboardpattern_only

Source evidence indicates dashboard, admin, status, or overview UI surfaces.

app/order-status/page.tsx

Data Import and Export

data.import-export

data-exportpartial

Source evidence indicates import, export, CSV, JSON, XML, or structured data transfer behavior.

package.jsontsconfig.json

Ecommerce Product Catalog

ecommerce.product-catalog

ecommercepartial

Source evidence indicates products, cart, checkout, orders, Shopify, or commerce flows.

app/api/cart/add/route.tsapp/api/cart/create/route.tsapp/api/cart/sync-vanagain/route.tsapp/api/products/[slug]/route.ts

Form Submission Flow

forms.submission-flow

formspattern_only

Source evidence indicates forms, contact flows, submit endpoints, or validation-backed input handling.

app/contact/page.tsxcomponents/ui/form.tsxpackage.json

Shopify Integration

integration.shopify

integrationpartial

Repository has source-backed indicators for a Shopify integration.

lib/shopify.tspackage.jsonpnpm-lock.yaml

Supabase Integration

integration.supabase

integrationpartial

Repository has source-backed indicators for a Supabase integration.

lib/supabase.tspackage.jsonpnpm-lock.yaml

Trace and Logging

observability.trace-logging

observabilitypartial

Source evidence indicates trace, span, logging, monitoring, or OpenTelemetry behavior.

app/api/auth/logout-vanagain/route.tscomponents/ui/alert-dialog.tsxcomponents/ui/dialog.tsxpackage.json

Application Routes

routing.application-pages

routingpattern_only

Repository contains user-facing application page routes.

app/about/page.tsxapp/articles/page.tsxapp/category/[slug]/page.tsxapp/contact/page.tsx

Search Query Interface

search.query-interface

searchpartial

Source evidence indicates search UI, indexing, or query behavior.

components/product-search.tsx

Environment Configuration

security.env-configuration

securitypattern_only

Repository references environment variables; secret-like names are cataloged without values.

app/api/auth/check-vanagain-session/route.tsapp/api/auth/logout-vanagain/route.tsapp/api/cart/sync-vanagain/route.tslib/shopify.ts

Shipping and Fulfillment Flow

shipping.fulfillment-flow

shippingpartial

Source evidence indicates shipping, labels, postcards, fulfillment, or delivery-provider integration.

components/ui/label.tsxpackage.json

UI Component Library

ui.component-library

ui-componentpartial

Reusable UI components were found in component-oriented source paths.

components/auth-integration.tsxcomponents/cart-sync.tsxcomponents/newsletter-signup.tsxcomponents/product-card.tsx