Getting Started
Quick introduction to getting up and running with Nexium Media projects and toolchains.
Getting Started
Welcome to the Nexium Media developer and team onboarding portal. This guide walks you through setting up your local development environment, obtaining necessary credentials, and running your first client project.
Prerequisites
Before starting, ensure your machine meets the minimum developer environment requirements:
- Operating System: macOS 13+, Ubuntu 22.04 LTS+, or Windows 11 (with WSL2 or PowerShell)
- Node.js: v20 LTS or v22 LTS
- Package Manager:
npm(v10+) orpnpm(v9+) - Git: v2.40+
- Docker: Docker Desktop 4.25+ or local PostgreSQL 16+
Ensure you have registered your developer public SSH key with the Nexium Media GitHub organization before attempting to clone client repositories.
Setup Path
Follow the sequential onboarding steps below:
Step 1: Toolchain Installation
Install Node.js, Git, package managers, and Nexium tooling following our Installation Guide.
Step 2: First-Time Setup
Clone repositories, configure local environment variables, Razorpay sandbox keys, and verify local servers in First-Time Setup.
Step 3: Architecture Exploration
Read through our Frontend Project Structure and Backend API Architecture.
Was this page helpful?
Let us know how we can make our documentation better.
Last updated on