π Simply Explained Buddy v1.0.0
β¨ What's New
- AI-Powered Explanations: Transform complex topics into simple, easy-to-understand explanations
- Beautiful UI: Modern, responsive interface with smooth animations
- Smart Fallbacks: Works offline with example explanations when AI is unavailable
- Real-time Processing: Get instant explanations with loading states
π Features
- Frontend: React + TypeScript + Vite + Tailwind CSS
- Backend: Express.js + OpenAI integration
- Deployment: Automated CI/CD with GitHub Actions
- Hosting: Vercel (frontend) + Railway (backend)
π οΈ Technical Stack
- Frontend: React 18, TypeScript, Vite, Tailwind CSS, shadcn/ui
- Backend: Express.js, OpenAI API, CORS enabled
- Deployment: GitHub Actions, Vercel, Railway
- CI/CD: Automated testing, linting, and deployment
π― Getting Started
- Clone the repository
- Run
npm installandcd backend && npm install - Run
npm run dev:fullto start both frontend and backend - Visit http://localhost:8080
π Requirements
- Node.js v18+
- OpenAI API key (optional - app works with mock data)
This is the first stable release of Simply Explained Buddy! π