Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RianNegreiros/AiShortsVideosGenerator
/ functions
Functions
68 in github.com/RianNegreiros/AiShortsVideosGenerator
⨍
Functions
68
◇
Types & classes
25
↓ 67 callers
Function
cn
(...inputs: ClassValue[])
frontend/lib/utils.ts:4
↓ 4 callers
Function
useSidebar
()
frontend/components/ui/sidebar.tsx:41
↓ 1 callers
Method
CallGoogleApi
(string input)
backend/Services/GeminiApiService.cs:12
↓ 1 callers
Function
GenerateAudioFile
(videoContentData: VideoContentItem[])
frontend/app/dashboard/create-new/page.tsx:91
↓ 1 callers
Function
GenerateCaptions
( fileUrl: string, videoContentData: VideoContentItem[], )
frontend/app/dashboard/create-new/page.tsx:115
↓ 1 callers
Function
GenerateImage
(videoContent: VideoContentItem[])
frontend/app/dashboard/create-new/page.tsx:151
↓ 1 callers
Method
GenerateImageAsync
(string prompt)
backend/Services/CloudflareApiService.cs:28
↓ 1 callers
Function
GetVideos
()
frontend/app/dashboard/_components/ShortVideoGrid.tsx:26
↓ 1 callers
Function
SaveVideoToDatabase
(videoData: VideoData)
frontend/app/dashboard/create-new/page.tsx:138
↓ 1 callers
Method
SynthesizeTextToSpeech
(string inputText)
backend/Services/TextToSpeechService.cs:7
↓ 1 callers
Method
Transcribe
(string fileUrl)
backend/Services/AssemblyAiService.cs:8
↓ 1 callers
Method
UploadAudio
(byte[] audioContent)
backend/Services/CloudinaryService.cs:10
↓ 1 callers
Method
UploadImage
(byte[] imageContent)
backend/Services/CloudinaryService.cs:28
↓ 1 callers
Function
getCurrentCaption
()
frontend/remotion/Composition.tsx:34
↓ 1 callers
Function
getVideoContent
()
frontend/app/dashboard/create-new/page.tsx:66
↓ 1 callers
Function
useIsMobile
()
frontend/hooks/use-mobile.tsx:5
Method
BuildModel
(ModelBuilder modelBuilder)
backend/Migrations/AppDbContextModelSnapshot.cs:18
Method
BuildTargetModel
<inheritdoc />
backend/Migrations/20241227131706_AddVideosTable.Designer.cs:21
Method
BuildTargetModel
<inheritdoc />
backend/Migrations/20241230105233_AddRenderIdToVideo.Designer.cs:21
Method
BuildTargetModel
<inheritdoc />
backend/Migrations/20241230063516_MakeOutputFileNullable.Designer.cs:21
Method
BuildTargetModel
<inheritdoc />
backend/Migrations/20241230053313_AddOutputFileToVideo.Designer.cs:21
Method
CloudflareApiService
(HttpClient httpClient, IConfiguration configuration)
backend/Services/CloudflareApiService.cs:13
Function
CreateNew
()
frontend/app/dashboard/create-new/page.tsx:28
Function
DELETE
(req: NextRequest)
frontend/app/api/delete-video/route.ts:8
Function
DashboardLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
frontend/app/dashboard/layout.tsx:11
Function
DashboardPage
()
frontend/app/dashboard/page.tsx:10
Function
DashboardSidebar
()
frontend/app/components/DashboardSidebar.tsx:31
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/components/ui/dialog.tsx:56
Method
Down
<inheritdoc />
backend/Migrations/20241230053313_AddOutputFileToVideo.cs:22
Method
Down
<inheritdoc />
backend/Migrations/20241227131706_AddVideosTable.cs:36
Method
Down
<inheritdoc />
backend/Migrations/20241230105233_AddRenderIdToVideo.cs:21
Method
Down
<inheritdoc />
backend/Migrations/20241230063516_MakeOutputFileNullable.cs:23
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
frontend/components/ui/dropdown-menu.tsx:172
Function
Home
()
frontend/app/(site)/page.tsx:5
Function
ImageCard
({ src, alt, title }: ImageCardProps)
frontend/app/components/ImageCard.tsx:11
Function
Loading
({ loading, progress, message, showProgress = true, }: LoadingProps)
frontend/app/components/Loading.tsx:10
Function
ModeToggle
()
frontend/app/components/ThemeToggle.tsx:15
Function
MyComposition
({ audioFileUrl, captions, images, }: VideoData)
frontend/remotion/Composition.tsx:13
Function
Navbar
()
frontend/app/components/NavBar.tsx:8
Method
OnModelCreating
(ModelBuilder modelBuilder)
backend/Data/AppDbContext.cs:10
Function
POST
(req: NextRequest)
frontend/app/api/render-video/route.ts:14
Function
Providers
({ children }: { children: React.ReactNode })
frontend/app/components/Providers.tsx:7
Function
RemotionRoot
()
frontend/remotion/Root.tsx:10
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
frontend/app/layout.tsx:22
Function
SelectDuration
({ onUserSelect }: SelectDurationProps)
frontend/app/dashboard/create-new/_components/SelectDuration.tsx:15
Function
SelectStyle
({ onUserSelect }: SelectStyleProps)
frontend/app/dashboard/create-new/_components/SelectStyle.tsx:56
Function
SelectTopic
({ onUserSelect }: SelectTopicProps)
frontend/app/dashboard/create-new/_components/SelectTopic.tsx:42
Function
SheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/components/ui/sheet.tsx:91
Function
SheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/components/ui/sheet.tsx:77
Function
ShortVideoGrid
()
frontend/app/dashboard/_components/ShortVideoGrid.tsx:21
Function
SiteLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
frontend/app/(site)/layout.tsx:5
Function
Skeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/components/ui/skeleton.tsx:3
Function
SkeletonCard
({ count = 5 })
frontend/app/dashboard/_components/SkeletonCard.tsx:3
Function
Toaster
({ ...props }: ToasterProps)
frontend/components/ui/sonner.tsx:8
Function
ToasterProvider
()
frontend/app/components/Providers.tsx:21
Method
Up
<inheritdoc />
backend/Migrations/20241230053313_AddOutputFileToVideo.cs:11
Method
Up
<inheritdoc />
backend/Migrations/20241227131706_AddVideosTable.cs:15
Method
Up
<inheritdoc />
backend/Migrations/20241230105233_AddRenderIdToVideo.cs:11
Method
Up
<inheritdoc />
backend/Migrations/20241230063516_MakeOutputFileNullable.cs:11
Function
VideoPlayerDialog
({ video, isOpen, onClose, refreshVideos, }: VideoPlayerDialogProps)
frontend/app/components/VideoPlayerDialog.tsx:28
Function
exportVideo
()
frontend/app/components/VideoPlayerDialog.tsx:55
Function
handleCancel
()
frontend/app/components/VideoPlayerDialog.tsx:80
Function
handleDelete
()
frontend/app/components/VideoPlayerDialog.tsx:85
Function
handleKeyDown
(event: KeyboardEvent)
frontend/components/ui/sidebar.tsx:101
Function
onChange
()
frontend/hooks/use-mobile.tsx:10
Function
onCreateSubmitHandler
(e: React.FormEvent)
frontend/app/dashboard/create-new/page.tsx:61
Function
onHandleInputChange
(fieldName: string, fieldValue: string)
frontend/app/dashboard/create-new/page.tsx:54