- Frontend Framework: Next.js 14 with App Router
- Styling: Tailwind CSS + Shadcn/UI
- Language: TypeScript
- AI Integration: OpenAI API
- Deployment: Vercel
- Real-time AI-powered translation
- Support for multiple languages including English, French, and Filipino
- Modern, responsive UI with dark mode support
- Efficient text processing with OpenAI's GPT models
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- Shadcn/UI Components
- OpenAI API
- Radix UI primitives
- Lucide Icons
- Tailwind CSS Animations
First, set up your environment variables:
OPENAI_API_KEY=your_api_key_here
Then, install dependencies and run the development server:
npm install
npm run dev
# or
yarn install
yarn dev
# or
pnpm install
pnpm dev
# or
bun install
bun dev
Open http://localhost:3000 with your browser to see the result.
src/app/
- Main application pages and API routessrc/components/
- Reusable UI componentspublic/
- Static assets including imagesstyles/
- Global styles and Tailwind configurations
View the Figma design: RhyGlot Design File
This project uses next/font
to automatically optimize and load Geist, a custom font family by Vercel.