Modern redefinition of Chinese words with contemporary perspectives, powered by Gemini AI.
2024-12-14.15-36-44.mp4
- 🎯 Modern interpretation of Chinese words from a contemporary perspective
- 🤖 Powered by Google's Gemini AI for creative and insightful explanations
- 💫 Smooth animations and transitions using Framer Motion
- 🎨 Beautiful UI with Tailwind CSS and shadcn/ui components
- 📱 Fully responsive design for all devices
- 💾 Export interpretations as beautiful SVG cards
- ⚡ Built with Next.js for optimal performance
- 🔒 Built-in rate limiting for API protection
- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Animations: Framer Motion
- AI Integration: Google Gemini API
- Deployment: Vercel
- Node.js 18.0 or later
- npm or yarn
- A Gemini API key
- Clone the repository:
git clone https://github.com/ChanMeng666/chinese-redefine.git
- Install dependencies:
npm install
# or
yarn install
- Set up environment variables:
Create a
.env.local
file with:
GEMINI_API_KEY=your_gemini_api_key
- Run the development server:
npm run dev
# or
yarn dev
- Open http://localhost:3000 to view the application
- Enter a Chinese word or phrase you'd like to reinterpret
- Wait for the AI-powered modern interpretation
- View the beautifully formatted result
- Export as an SVG card if desired
- 5 requests per minute per IP address
- Maximum word length: 10 characters
- Must contain Chinese characters
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the Apache-2.0 license.
Chan Meng
- GitHub: ChanMeng666
- LinkedIn: chanmeng666
- Google Gemini for AI capabilities
- shadcn/ui for UI components
- Tailwind CSS for styling
- Framer Motion for animations
Made with ❤️ by Chan Meng