Sujay Tech
All projects
Featured project · ERP and CRM SaaSSujay Tech platform

One operating system for growing businesses.

Sujex connects sales, inventory, people, finance and projects in one multi-tenant platform, giving every business a clearer way to run its day-to-day operations.

10+
business modules
60+
API endpoints
100%
tenant isolated
Sujex S X A logo mark
Why Sujex exists

Business systems should connect the work, not multiply the handoffs.

Growing businesses often outgrow disconnected tools first: sales lives in one place, stock in another, people in spreadsheets and finance arrives after the decision has already been made.

Sujex brings those workflows into a modular ERP and CRM foundation. Each tenant gets isolated data, controlled access and only the business modules it actually needs.

The result is a clearer operating rhythm: fewer data silos, faster decisions and a platform that can expand with the business.

Platform modules

A connected foundation for every core business function.

Sujex is modular by design: activate the workflows a tenant needs today, then extend the system without rebuilding the operating model later.

CRM

Contacts, leads, opportunities and activity tracking from first conversation to closed deal.

Inventory

Products, warehouses, stock movements, valuation and low-stock alerts across locations.

Sales and purchasing

Orders, invoices, payments, vendors and purchase workflows with clear status transitions.

HR

Employee profiles, departments, leave requests, approvals and organisational structure.

Finance

Chart of accounts, journal entries, balance validation and multi-currency transactions.

Projects

Project budgets, nested tasks, priorities, assignees and completion tracking.

Built for trust and scale

Enterprise safeguards are part of the product foundation.

The architecture treats tenant boundaries, access, auditability and safe operations as core product behavior—not an afterthought.

Tenant isolation

Global EF Core query filters scope every authenticated query to the correct tenant.

JWT and refresh tokens

Short-lived access tokens and rotating refresh tokens protect each session.

Safe operations

Rate limiting, soft deletes, audit trails and structured production-safe errors.

How we built it

Clean layers keep a large platform understandable.

Clean Architecture keeps Sujex modular, maintainable and ready to scale.

API layer

REST controllers, middleware, auth filters, rate limiting and Swagger documentation.

Application layer

DTOs, service interfaces, validation logic, response models and pagination helpers.

Infrastructure layer

EF Core context, JWT and auth services, database seeding and file storage.

Domain layer

Entities, enums, base classes and domain events with no outward dependencies.

Technology stack

BackendASP.NET Core 8, C# 12, EF Core 8 and ASP.NET Identity
FrontendNext.js 15, React 19, TypeScript, Tailwind and shadcn/ui
DataPostgreSQL, Supabase, Npgsql and EF migrations
PlatformJWT auth, refresh tokens, rate limiting and audit trails
Brand system

Connected operations. Clear decisions.

The S+X+A mark represents the system, the connection between functions and the aligned action that turns business data into decisions.

Ink Navy#0B132B
Signal Teal#12B8A6
Royal Violet#6C63FF
Cloud#F4F7FB
Sujex brand guidelines showing logo, colors and typography

Typography: Manrope ExtraBold for the brand and headings; Inter for product UI and body copy.

Explore the project

A practical ERP foundation for the next stage of growth.

Sujex brings together product strategy, platform architecture and a visual system designed to make complex business operations feel clear.