Back to portfolio
Internal developer platform (IDP)

AgStack

AgStack is an Internal Developer Platform (IDP) designed as a reusable Node.js engineering framework that provides standardized modules for authentication, validation, logging, storage, database access, worker processing, middleware, and deployment patterns. It serves as the foundational engineering layer across all Glocal Techmedia products, ensuring consistency, reducing boilerplate, and accelerating development.

Key achievements

  • Reusable modules for auth, validation, logging, storage, database, and workers
  • Standardized deployment patterns across all products
  • Published as npm packages (@agstack/*) for easy integration
  • Reduced boilerplate and development time for new products
  • Plugin SDK for extensibility

Challenges

  • Designing generic modules that work across diverse product requirements
  • Balancing flexibility with standardization
  • Ensuring backward compatibility as the framework evolves

Outcome

A standardized engineering foundation that accelerated product development, reduced boilerplate, and ensured consistency across the entire product portfolio.

Tech stack

Node.jsNestJSPrismaRedisDockerEngineering
Let's discuss this project Back to portfolio