Skip to content

moonLight-7k/buttercut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ButterCut Video Editor

A mobile video editor with React Native/Expo frontend and FastAPI + FFmpeg backend.

Quick Start

Running Locally

Backend:

cd backend
uv sync
uv run uvicorn src.main:app --host 0.0.0.0 --port 8000

Frontend:

cd frontend
bun install
bunx expo start

Running with Docker

Run both services together:

docker-compose up

Or run individually:

Backend only:

docker build -f backend/Dockerfile -t buttercut-backend ./backend
docker run -p 8000:8000 buttercut-backend

Frontend only:

docker build -f frontend/Dockerfile -t buttercut-frontend ./frontend
docker run -p 8081:8081 buttercut-frontend

Use https://buttercut-backend-production.up.railway.app for the hosted version of backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors