# InfieldHub

Integrated Stock Management, User Monitoring & Quotation System for Infield Engineering.

**Solar • Electrical • Water Solutions**

## Requirements
- Node.js 20+
- Docker Desktop
- Expo CLI (for mobile)

## Quick Start

### Terminal 1 — Database
cd "C:\Users\henry\OneDrive\Desktop\infield hub"
docker-compose up -d

### Terminal 2 — Backend
cd "C:\Users\henry\OneDrive\Desktop\infield hub\backend"
npm install
npx prisma migrate dev --name init
npx prisma generate
node seed.js
npm run dev

### Terminal 3 — Frontend
cd "C:\Users\henry\OneDrive\Desktop\infield hub\frontend"
npm install
npm run dev

### Terminal 4 — Mobile
cd "C:\Users\henry\OneDrive\Desktop\infield hub\mobile"
npm install
npx expo start

## URLs
- Website: http://localhost:3000
- Backend API: http://localhost:5000
- Uploads: http://localhost:5000/uploads

## Default Credentials
- Admin: `admin@infieldhub.com` / `Admin@InfieldHub2020!`
- Employee: `employee@infieldhub.com` / `Employee@2020!!`#   i n f i e l d h u b  
 #   i n f i e l d h u b  
 