Transform ideas into captivating bilingual stories with AI-powered creativity
- 🌍 Bilingual Excellence: Seamless Arabic & English story generation with RTL support
- 🤖 AI-Powered: Intelligent story creation with context awareness
- 📱 Progressive Web App: Install and use offline on any device
- 🎨 Beautiful UI: Elegant design with smooth animations
- 📊 Analytics Ready: Comprehensive user insights and feedback collection
- ⚡ Lightning Fast: Global edge deployment via Cloudflare
- 📤 Export & Share: Multiple formats (PDF, Markdown, JSON, TXT)
- 🗂️ Organization: Collections, categories, and smart recommendations
Click the "Deploy to Cloudflare" button above for instant deployment.
# Clone the repository
git clone https://github.com/Fadil369/story-linc.git
cd story-linc
# Install dependencies
npm install
# Start development server
npm run dev
# Deploy to production
npm run deploy- Node.js 18+
- Cloudflare Account (free tier works)
- Wrangler CLI:
npm install -g wrangler
- Frontend: React 19 + TypeScript + Vite + Tailwind CSS
- Backend: Cloudflare Workers + KV Storage
- CDN: Cloudflare Pages with global edge caching
- Offline: Service Worker with intelligent caching
- Analytics: Built-in tracking with Cloudflare Analytics Engine
- Bundle Size: < 200KB gzipped
- Load Time: < 1.5s First Contentful Paint
- Global: Sub-100ms response times worldwide
- Offline: Full functionality without internet
npm run deploy- Vercel:
npm run build && vercel --prod - Netlify:
npm run build && netlify deploy --prod - AWS/Azure: Use static hosting + serverless functions
# Production secrets (set via wrangler secret)
CLOUDFLARE_ACCOUNT_ID=your_account_id
OPENAI_API_KEY=your_key_if_using_real_ai
# KV Namespace IDs (auto-generated)
STORIES_KV_ID=your_kv_id
ANALYTICS_KV_ID=your_analytics_kv_id- Branding: Update
src/components/Header.tsx - Themes: Modify
tailwind.config.js - Languages: Extend
src/lib/mockStoryGenerator.ts
- User Behavior: Story creation patterns, engagement metrics
- Performance: Core Web Vitals, load times, error rates
- Feedback: Built-in user feedback collection system
- Debugging: Comprehensive logging with export capabilities
We welcome contributions! Please see our Contributing Guide for details.
MIT License - see LICENSE file for details.
- 📖 Documentation: Deployment Guide
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- Real AI integration (OpenAI, Anthropic)
- Collaborative story editing
- Voice narration
- Story illustrations
- Mobile apps (React Native)
- Multi-language expansion
✨ Start creating magical stories today with Story Weaver! ✨