What is LogaCore?
LogaCore is an internal modular Next.js framework by LogaTech. It provides a plugin-based architecture for building CMS, CRM, invoicing, and custom client projects — all in a single, cohesive monorepo.
The platform is built on Next.js 16 (App Router), React 19, TypeScript strict mode, tRPC for internal APIs, Drizzle ORM with PostgreSQL, and TailwindCSS. Every dependency is locked for long-term stability.
Prerequisites
Before you begin, make sure you have Node.js 20+, pnpm 10.x, and a running PostgreSQL instance. The monorepo uses pnpm workspaces so all packages are managed from the root.
You will also need a valid `.env` file in your app directory. Copy `.env.example` and fill in your `DATABASE_URL`, `NEXTAUTH_SECRET`, and any storage or AI driver variables.
Running the demo app
Clone the repository, install dependencies with `pnpm install`, then run `pnpm --filter demo-agency-portal dev`. The app starts on port 5555 by default.
Navigate to `http://localhost:5555/admin` and sign in with the seed credentials to explore the admin shell and installed plugins.