Skip to content

Adityavanjre/ERP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

471 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Klypso Nexus ERP - Sovereign Ecosystem

Sponsor License Contributions

Nexus ERP is a high-integrity, multi-tenant enterprise resource planning system designed for precision manufacturing, automated accounting, and sovereign financial management.

πŸš€ Vision

Built to eliminate operational latency, Nexus ERP fuses live factory nodes with audited financial ledgers, providing a single source of truth for modern industrial fabrication.

πŸ›‘οΈ Repository Protection & Governance

This project is protected by the Klypso Nexus Protection Protocol.

  • No Direct Pushes: The main branch is protected. All changes must be routed through independent feature branches and reviewed via Pull Request.
  • Strict Licensing: This is a proprietary project. Clones or forks for unauthorized redistribution or personal claims are prohibited. See LICENSE for details.

πŸ—οΈ Architecture Overview

The Klypso ecosystem is a multi-tier monorepo architecture designed for high-availability and extreme data integrity.

graph TD
    User((User)) --> Gateway[Render Gateway Hub]
    
    subgraph "Core ERP Ecosystem (Nexus)"
        Gateway --> NexusFrontend[Nexus Next.js Frontend]
        NexusFrontend --> NexusBackend[Nexus NestJS Backend]
        NexusBackend --> PostgresDB[(PostgreSQL)]
        NexusBackend --> RedisQueue[(Redis / BullMQ)]
    end
    
    subgraph "Agency Intelligence Tier"
        Gateway --> AgencyClient[Agency React Client]
        AgencyClient --> AgencyServer[Agency Node Server]
        AgencyServer --> MongoDB[(MongoDB)]
    end
    
    subgraph "External Integrations"
        NexusBackend --> Supabase[Supabase Auth/Storage]
        NexusBackend --> Cloudinary[Cloudinary Media]
        NexusBackend --> Razorpay[Razorpay Payments]
        NexusBackend --> Resend[Resend Emails]
    end
    
    subgraph "Mobile Access"
        User --> MobileApp[Expo / React Native App]
        MobileApp --> NexusBackend
    end
Loading

πŸ› οΈ Installation & Setup

Follow these steps to initialize the full sovereign environment locally.

1. Prerequisites

  • Node.js: v18.0.0+
  • Database: PostgreSQL (Prisma), Redis, and MongoDB.
  • Tools: npm or yarn.

2. Global Initialization

# Install root dependencies
npm install

# Build shared packages
npm run build:shared

3. Service Configuration

Nexus Backend

cd nexus/backend
cp .env.example .env
# Populate DATABASE_URL, REDIS_HOST, etc.
npx prisma generate
npx prisma migrate dev

Nexus Frontend

cd nexus/frontend
cp .env.local.example .env.local

4. Launching the Cockpit

# Start everything (Nexus + Agency)
npm run start:all

# Start only ERP
npm run start:nexus

πŸ’Ž Support the Evolution

Fuel the hardware scaling and research for Project-K. Your support ensures the sovereignty of this engineering partner.

Platform Link
GitHub Sponsors Sponsor Adityavanjre
Ko-fi Support on Ko-fi
LinkedIn In/aditya-vanjre
X (Twitter) @adityavanjre

🀝 Contribution Protocol

Interested in hardening the core or adding a vertical? Please read our CONTRIBUTING.md before submitting any Pull Requests.


πŸ›‘οΈ Klypso Nexus: Audited. Sovereign. Eternal.