I downloaded CryptoAI Pro. What are the installation steps?
#installation#crypto#stocks#trading-analytics#ai-analysis
DEV3 Developer Forum
Every post is reviewed first. Usually reviewed within 24 hours.
I downloaded CryptoAI Pro. What are the installation steps?
#installation#crypto#stocks#trading-analytics#ai-analysis
Install the web app
Download the ZIP from your DEV3 account and unzip it. Open Documentation/index.html in a browser for the full guide.
Install the dependencies (.npmrc already sets legacy-peer-deps):
npm install
Copy the environment template and fill in the required values:
cp .env.example .env.local
Set MONGODB_URI and MONGODB_DB, then generate random values for AUTH_SECRET, FIELD_ENCRYPTION_KEY, CRON_SECRET and REALTIME_SECRET. Every other key is optional and explained in the file: the AI key and model, FINNHUB_API_KEY for stock streaming and news, Google sign-in, VAPID keys for web push, Mailgun or SMTP for email, reCAPTCHA, and the APNs keys for iOS push.
Seed demo data (optional). It only writes into a database it created, and calls no paid API:
npm run seed
Start the three processes together (web app, realtime sidecar and worker):
npm run dev:all
Open the address the web process prints and sign in with one of the seeded demo accounts.
Production
npm ci, npm run build, npm run db:indexes, then run the web app, the realtime sidecar and the worker under PM2 with the included ecosystem.config.js, behind a TLS reverse proxy that forwards /socket.io/ to the sidecar. The deployment guide in Documentation/ covers nginx, scaling and backups./api/cron/tick with Authorization: Bearer <CRON_SECRET>; clients then poll instead of streaming, and sub-second alerts need the worker.npm run rbac:bootstrap -- --super-admin=<your email>.npm run verify runs the typecheck, lint, import-boundary checks and the test suite against a test database.Build the iOS app
/api/mobile layer.iOS-App/Config.xcconfig and set the app name, bundle id, Apple Team ID, brand gradient, URL scheme, Universal Links domain and the server URL for each build type.iOS-App/scripts/make-icons.sh (needs brew install librsvg) to redraw the icon from your brand colours.iOS-App/, run xcodegen generate, open CryptoAiPro.xcodeproj, enable the App Group and Push Notifications capabilities and build.NEXT_PUBLIC_REALTIME_URL for live streaming, and APPLE_TEAM_ID, APNS_KEY_ID, APNS_PRIVATE_KEY and IOS_BUNDLE_ID for push.