Dev repository of the site: https://shopcall.ai https://shopcall.ai
|
|
5 maanden geleden | |
|---|---|---|
| shopcall.ai-main | 5 maanden geleden | |
| supabase | 5 maanden geleden | |
| .gitignore | 5 maanden geleden | |
| .mcp-gogs.json | 5 maanden geleden | |
| CLAUDE.md | 5 maanden geleden | |
| DEPLOYMENT_GUIDE.md | 5 maanden geleden | |
| FIX_JWT_ISSUE.md | 5 maanden geleden | |
| MISSING_FEATURES.md | 5 maanden geleden | |
| NEW_ISSUE_TEMPLATE.md | 5 maanden geleden | |
| README.md | 5 maanden geleden | |
| REFACTORING_SUMMARY.md | 5 maanden geleden | |
| SHOPRENTER.md | 5 maanden geleden | |
| SUGGESTED_NEW_ISSUE_BODY.md | 5 maanden geleden | |
| TODO.md | 5 maanden geleden | |
| deploy-functions.sh | 5 maanden geleden | |
| deploy-shoprenter.sh | 5 maanden geleden | |
| deploy-woocommerce.sh | 5 maanden geleden | |
| fix-jwt.sh | 5 maanden geleden | |
| package.json | 5 maanden geleden | |
| shoprenter.docs.html | 5 maanden geleden |
AI-powered calling system integrated with e-commerce platforms.
This is a monorepo containing the following packages:
shopcall/
├── shopcall.ai-main/ # Frontend application (React + Vite + TypeScript)
├── shopcall.ai-backend-main/ # Backend API (Express.js)
├── supabase/ # Supabase configuration and Edge Functions
├── docs/ # Documentation files
│ ├── CLAUDE.md # Development guidelines for AI assistants
│ ├── DEPLOYMENT_GUIDE.md # Deployment instructions
│ ├── REFACTORING_SUMMARY.md # Code refactoring notes
│ ├── TODO.md # Project roadmap and tasks
│ └── MISSING_FEATURES.md # Feature tracking
└── package.json # Root workspace configuration
Install dependencies for all packages:
# Install Supabase CLI globally or at root
npm install
# Install frontend dependencies
cd shopcall.ai-main
npm install
# Install backend dependencies
cd ../shopcall.ai-backend-main
npm install
Frontend:
cd shopcall.ai-main
npm run dev # Start dev server on port 8080
Backend:
cd shopcall.ai-backend-main
npm start # Start Express server
Supabase Functions:
# Deploy all functions
./deploy-functions.sh
# Or deploy individually
npx supabase functions deploy <function-name>
Create .env files in both frontend and backend directories:
Backend (shopcall.ai-backend-main/.env):
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_anon_key
SHOPIFY_API_KEY=your_shopify_key
SHOPIFY_API_SECRET=your_shopify_secret
EMAIL_USER=your_gmail
EMAIL_PASSWORD=your_gmail_app_password
NODE_ENV=development
Both frontend and backend deploy to Vercel:
See DEPLOYMENT_GUIDE.md for detailed instructions.
Proprietary - All rights reserved
For issues or questions, contact the development team.