System Requirements

Everything you need before touching any code

Hardware Requirements

ComponentMinimumRecommended
RAM4 GB8 GB or more
CPUDual-core 2.0 GHzQuad-core 2.5 GHz+
Storage2 GB free space5 GB free space
NetworkRequired for cloud servicesBroadband

Supported Operating Systems

  • Windows 10 / 11 (64-bit)
  • macOS 12 Monterey or later
  • Ubuntu 20.04 LTS or later (any modern Linux distribution)

Required Software

SoftwarePurposeMin VersionDownload
Node.js RequiredRuns backend and frontendv20.0 LTSnodejs.org
Git RequiredClone repositoriesv2.30+git-scm.com
VS Code RequiredCode editor (strongly recommended)Latestcode.visualstudio.com
TablePlus / pgAdmin OptionalVisual database browserAnytableplus.com

Required Cloud Accounts

All services offer free tiers — no credit card needed for development or small production workloads.

ServicePurposeURL
CloudinaryProduct image storage and CDN deliverycloudinary.com
Neon or SupabasePostgreSQL database hostingneon.tech / supabase.com
UpstashRedis hostingupstash.com
Tip

All three services have generous free tiers. No credit card is needed for development or small production workloads.