- Node.js >= 18
- Git
git clone https://github.com/RoyalStack01/ROYALSTACK
cd ROYALSTACKROYALSTACK/
├── client/ # Frontend
├── server/ # Backend API
└── smart-contract/ # Solidity contracts
Each folder is an independent workspace. Navigate into the one you're working on:
cd client
npm install
npm run devcd server
npm install
npm run devcd smart-contract
npm installIf you only need one folder:
git clone --filter=blob:none --sparse https://github.com/RoyalStack01/ROYALSTACK
cd ROYALSTACK
git sparse-checkout set server # or: client, smart-contract