Logo Lanfrica

Sunday-SpWorldTech/tynasystems

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Sun
Hôte:
Tyna Systems is a modern full-stack platform that helps African founders build scalable business operating systems using Notion and ClickUp. It includes workflow automation, project management, financial tracking, SOP management, client onboarding, affiliate tools, and Stripe-powered digital product sales. # Tyna Systems Tyna Systems is deployed as **two separate Vercel projects** from this one GitHub repository. - `frontend/` — static website and dashboards — `tynasystems.com` - `backend/` — Express API and MongoDB — `api.tynasystems.com` Do not deploy the repository root as the production application. Create one Vercel project with Root Directory `frontend` and a second Vercel project with Root Directory `backend`. ## Local development Backend: ```powershell cd backend npm install npm run dev ``` Frontend: ```powershell cd frontend npm run dev ``` The frontend automatically uses `localhost` locally and `api.tynasystems.com` in production. ## Production Frontend Vercel project: - Root Directory: `frontend` - Build Command: `npm run build` - Output Directory: `dist` - Node.js: `24.x` - Domain: `tynasystems.com` Backend Vercel project: - Root Directory: `backend` - Node.js: `24.x` - Express serverless entry: `api/index.js` - Domain: `api.tynasystems.com` Never place MongoDB, JWT, Paystack secret, SMTP, Translator or other private credentials in the frontend project. See `VERCEL_SEPARATE_DEPLOYMENT.md` and the `.env.sample` files.