Skip to content

About

Basic video diary app made with react-native.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Video Diary

A React Native application that enables users to select and crop videos for their personal video diary.

Tech Stack

Development Prerequisites

  • yarn - Package manager
  • watchman - File watching service
  • pod - CocoaPods dependency manager
  • Android Studio - Android development environment
  • Xcode - iOS development environment
  • Java OpenJDK - Java Development Kit (version 11 or newer)
  • iOS Simulator
  • Android Emulator (configured in Android Studio)

Local Development Setup

Since this project uses FFmpeg with native modules, prebuild is required.

iOS Setup

git clone git@github.com:dorukozerr/video-diary.git &&
cd video-diary &&
yarn &&
npx expo prebuild &&
cd ios &&
pod install &&
cd .. &&
yarn ios

Android Setup

git clone git@github.com:dorukozerr/video-diary.git &&
cd video-diary &&
yarn &&
npx expo prebuild &&
yarn android

Known Issue

There is a current limitation where video file URIs become invalid after restarting the development server. This occurs because the application folder paths may change between builds, causing the saved video URIs to point to incorrect locations. When developing locally, be aware that you may need to re-create entries after restarting the development server. This issue is being investigated.

About

Basic video diary app made with react-native.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages