A complete SaaS platform integrating Google TTS, Replicate AI models, and user authentication.
- Text-to-Speech (Google TTS API)
- AI Model Integration (Replicate API)
- User Authentication (JWT)
- MongoDB Database
- React Frontend (Vite)
- Node.js Backend (Express)
- Node.js v18+
- MongoDB (local or cloud)
- Google Cloud account (for TTS)
- Replicate account (for AI models)
VITE_BACKEND_URL=http://localhost:8000GOOGLE_TTS_API_KEY=your_google_cloud_tts_api_key
REPLICATE_API_TOKEN=your_replicate_api_token
PORT=8000
MONGODB_URI=mongodb://localhost:27017/ai_studio
JWT_SECRET=yourSuperSecretKeyForJWT
FRONTEND_URL=your frontend url
git clone https://github.com/SyedSohail786/SaaS-Website
cd SaaS-Website
cd backend
npm install
cd ../frontend
npm install
JWT authentication
Environment variables for secrets
Password hashing (bcrypt)
Rate limiting
CORS configuration
MIT License - See LICENSE for details.