GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — stackcore/README.md at main · nanoapi-io/stackcore

Expand file tree

/

README.md

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
80 lines (53 loc) · 1.87 KB
/

README.md

Copy path

File metadata and controls

80 lines (53 loc) · 1.87 KB
Raw
Copy raw file
Download raw file
Outline
Edit and raw actions

StackCore

A code dependency analysis and visualization platform that helps developers understand, audit, and optimize their codebase architecture through interactive visualizations and automated analysis.

🚀 Quick Start

Prerequisites

  • Deno v2.3.5+
  • Docker

Setup for local devlopment

  1. Setup Stripe objects

    Create a Stripe account and set up the required Stripe objects (products, prices, and meters). You can use the convenience script at packages/core/src/stripe/scripts/createObjects.ts.

    Run the script and follow the prompts - it will create all the necessary objects and output their IDs which you'll need for the next step.

  2. Create .env file

    Copy .env.example content into a .env file and fill in the missing variables.

  3. Start services

    # database
    deno task db:docker
    deno task db:migrate
    
    # Terminal 1: stripe CLI to forward webhook to the API
    deno task stripe:forward
    
    # Terminal 2: Fake gcs bucket
    deno task bucket:mock
    
    # Terminal 3: API
    deno task dev:core
    
    # Terminal 4: APP
    deno task dev:app

Unit test

Before running the test, you need:

# mock stripe API
deno task stripe:mock

# mock gcs bucker
deno task bucket:mock

# then run the test
deno task test

📊 What StackCore Does

  • Dependency Visualization: Interactive graphs showing file and symbol-level dependencies
  • Code Metrics: Cyclomatic complexity, line counts, dependency analysis
  • Audit Reports: Automated detection of code quality issues
  • Multi-level Analysis: Project, file, and symbol-level insights

Architecture

  • @stackcore/core: Backend API (Deno + Oak)
  • @stackcore/app: Frontend (React + Cytoscape.js)

📝 License

[Add your license information here]

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.