Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/developaul/transcribe-app
Transcribe App using Typescript, NextJs, Clerk, Bun, AWS S3, assemblyai, Tailwind CSS, Shadcn/ui, MongoDB
https://github.com/developaul/transcribe-app
Last synced: about 1 month ago
JSON representation
Transcribe App using Typescript, NextJs, Clerk, Bun, AWS S3, assemblyai, Tailwind CSS, Shadcn/ui, MongoDB
- Host: GitHub
- URL: https://github.com/developaul/transcribe-app
- Owner: developaul
- Created: 2024-05-11T19:22:34.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-20T01:27:38.000Z (7 months ago)
- Last Synced: 2024-05-20T06:08:46.778Z (7 months ago)
- Language: TypeScript
- Homepage: https://transcribe-app-next.vercel.app
- Size: 5.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Transcribe App
Transcribe App is a powerful audio transcription tool that delivers accurate and reliable transcripts in minutes.
## Demo
![Demo](https://transcribe-app-next.vercel.app/desktop.webp)
## Features
- Light/dark mode toggle
- Transcriptions in english
- Cross platform
- Transcription management
- Authentication## Environment Variables
To run this project, you will need to add the following environment variables to your .env file
#### SERVICES CREDENTIALS
`ASSEMBLYAI_API_KEY`#### STORAGE CREDENTIALS
`MONGO_URI``STORAGE_BUCKET_REGION`
`STORAGE_ACCESS_KEY`
`STORAGE_SECRET_KEY`
`STORAGE_BUCKET_NAME``NEXT_PUBLIC_AWS_CLOUTFRONT_URL`
#### AUTH CREDENTIALS
`CLERK_SECRET_KEY`
`NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY`
`NEXT_PUBLIC_CLERK_SIGN_IN_URL`
`NEXT_PUBLIC_CLERK_SIGN_UP_URL`
`NEXT_PUBLIC_CLERK_SIGN_IN_FORCE_REDIRECT_URL`
`NEXT_PUBLIC_CLERK_SIGN_UP_FORCE_REDIRECT_URL`## Scripts
to set up the development server
```bash
bun run dev
```## Tech Stack
**Client:** Typescript, TailwindCSS, Shadcn/ui
**Server:** Typescript, Server actions, AWS, MongoDB, Assmblyai
**Both:** Next, Bun, Clerk
## Roadmap
- Additional multiple languages support
- Integration of streaming functionality
## Authors
- [@developaul](https://www.github.com/developaul)