Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/developaul/translate-app
Translate App using TypeScript, Tailwind CSS, NextJS, Bun, shadcn/ui, AI-SDK/OpenAI, Zod, Vercel Analytics, Pdf2Json.
https://github.com/developaul/translate-app
ai translate translate-documents translate-images translate-texts
Last synced: 3 months ago
JSON representation
Translate App using TypeScript, Tailwind CSS, NextJS, Bun, shadcn/ui, AI-SDK/OpenAI, Zod, Vercel Analytics, Pdf2Json.
- Host: GitHub
- URL: https://github.com/developaul/translate-app
- Owner: developaul
- License: mit
- Created: 2024-06-05T21:32:03.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T14:26:18.000Z (4 months ago)
- Last Synced: 2024-07-17T06:57:00.938Z (4 months ago)
- Topics: ai, translate, translate-documents, translate-images, translate-texts
- Language: TypeScript
- Homepage: https://talk-translate.vercel.app
- Size: 461 KB
- Stars: 20
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-shadcn-ui - translate-app - Translate App using TypeScript, Tailwind CSS, NextJS, Bun, shadcn/ui, AI-SDK/OpenAI, Zod (Apps / Tools)
- awesome-shadcn-ui - Translate App - Translate App using TypeScript,Tailwind CSS,NextJS,Bun,shadcn/ui,AI-SDK/OpenAI,Zod (Tools)
- awesome-shadcn-ui - Translate App - Translate App using TypeScript,Tailwind CSS,NextJS,Bun,shadcn/ui,AI-SDK/OpenAI,Zod (Tools)
README
Translate App
![Next.js Badge](https://img.shields.io/badge/Next.js 14-000?logo=nextdotjs&logoColor=fff&style=flat)
![Tailwind CSS Badge](https://img.shields.io/badge/Tailwind%20CSS-06B6D4?logo=tailwindcss&logoColor=fff&style=flat)## ð ïž Stack
- [**Nextjs**](https://nextjs.org/) - The React Framework for the Web.
- [**Typescript**](https://www.typescriptlang.org/) - JavaScript with syntax for types.
- [**TailwindCSS**](https://tailwindcss.com) + [**shadcn/ui**](https://ui.shadcn.com) & [**Radix Primitives**](https://www.radix-ui.com) - Design System.
- [**use-debounce**](https://github.com/xnimorz/use-debounce) - A React hook for debouncing events.
- [**Zod**](https://zod.dev/) - Schema declaration and validation library.
- [**Bun**](https://bun.sh/) - A fast JavaScript runtime, package manager and bundler.
- [**ai**](https://sdk.vercel.ai/docs/introduction) - AI framework for TypeScript.
- [**Vercel**](https://vercel.com/) - Deploy your app anywhere.
- [**Vercel Analytics**](https://vercel.com/analytics) - Analytics for Vercel.
- [**pdf2json**](https://github.com/modesty/pdf2json) - Convert PDF to JSON.## ð Features
- ð Translate text.
- ð· Translate images.
- ð Translate documents (PDFs).## ð Getting Started
You will need:
- [Node.js 20+ (recommended 20.14 LTS)](https://nodejs.org/en/).
- [Git](https://git-scm.com/).1. [Clone](https://github.com/developaul/translate-app.git) this repository locally:
```bash
git clone [email protected]:developaul/translate-app.git
```2. Install dependencies:
```bash
# Install bun globally if you don't have it:
npm install -g bun# and install dependencies:
bun install
```3. Run the development server:
```bash
bun run dev
```