SIYANTRANSIT EXPRESS - LOCAL SETUP GUIDE FOR VS CODE ==================================================== MINIMUM FOLDERS NEEDED: 1. client/ 2. server/ 3. shared/ 4. package.json (root file) 5. Configuration files (tsconfig.json, vite.config.ts, etc.) FOLDER STRUCTURE TO CREATE: your-project-folder/ ├── client/ │ ├── src/ │ │ ├── components/ │ │ ├── pages/ │ │ ├── lib/ │ │ ├── hooks/ │ │ ├── App.tsx │ │ ├── main.tsx │ │ └── index.css │ └── index.html ├── server/ │ ├── db.ts │ ├── index.ts │ ├── routes.ts │ ├── storage.ts │ └── vite.ts ├── shared/ │ └── schema.ts ├── package.json ├── tsconfig.json ├── vite.config.ts ├── tailwind.config.ts ├── drizzle.config.ts ├── postcss.config.js └── components.json DOWNLOAD PRIORITY (Most Important First): 1. package.json - Contains all dependencies 2. client/ folder - Complete frontend 3. server/ folder - Complete backend 4. shared/ folder - Database schemas 5. Configuration files - Build settings SETUP STEPS ON YOUR LOCAL MACHINE: 1. Create new folder for project 2. Copy all downloaded folders/files into it 3. Open folder in VS Code 4. Open VS Code terminal 5. Run: npm install 6. Set up PostgreSQL database 7. Create .env file with DATABASE_URL 8. Run: npm run db:push 9. Run: npm run dev REQUIRED SOFTWARE: - Node.js (v20 or higher) - PostgreSQL database - VS Code editor The system will run on: - Frontend: http://localhost:5173 - Backend: http://localhost:5000