diff options
| author | 3raphat <96657413+3raphat@users.noreply.github.com> | 2025-06-23 15:53:45 +0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-23 15:53:45 +0700 |
| commit | c94700b06926505a469ae8f1a2360673a6f3b58d (patch) | |
| tree | e777d5598cd508c8287fc0169fa30aeb86583af0 /README.md | |
| parent | befec3131bb79e8884c6e2bfe6188036d30c41f0 (diff) | |
| parent | d92aed2dac5ea3ff015ce974b9519e03e2e9823c (diff) | |
| download | opencut-c94700b06926505a469ae8f1a2360673a6f3b58d.tar.gz | |
Merge branch 'main' into update-env
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 36 |
1 files changed, 30 insertions, 6 deletions
@@ -15,13 +15,37 @@ A free, open-source video editor for web, desktop, and mobile. - Real-time preview - No watermarks or subscriptions -## Development +## Project Structure -```bash -cd apps/web -npm install -npm run dev -``` +- `apps/web/` – Main Next.js web application +- `src/components/` – UI and editor components +- `src/hooks/` – Custom React hooks +- `src/lib/` – Utility and API logic +- `src/stores/` – State management (Zustand, etc.) +- `src/types/` – TypeScript types + +## Getting Started + +1. **Clone the repository:** + ```bash + git clone <repo-url> + cd OpenCut + ``` +2. **Install dependencies:** + ```bash + cd apps/web + npm install + # or, with Bun + bun install + ``` +3. **Run the development server:** + ```bash + npm run dev + # or, with Bun + bun run dev + ``` +4. **Open in browser:** + Visit [http://localhost:3000](http://localhost:3000) ## Contributing |
