https://github.com/xonoxc/cclip_native
native_application for cclip
https://github.com/xonoxc/cclip_native
mobile-development react react-native
Last synced: 11 months ago
JSON representation
native_application for cclip
- Host: GitHub
- URL: https://github.com/xonoxc/cclip_native
- Owner: xonoxc
- Created: 2024-11-19T05:57:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-15T18:26:45.000Z (over 1 year ago)
- Last Synced: 2025-02-15T19:29:41.549Z (over 1 year ago)
- Topics: mobile-development, react, react-native
- Language: TypeScript
- Homepage:
- Size: 1.19 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cclip Native
Native application for [cclip](https://github.com/xonoxc/cclip.git).
## Features
- Video Compression
- Image Social media formats adjustments
- Video Uploads
- Video Listing with stats.
## Tech Stack
**Client:** React-Native, Nativewind, Cloudinary , Prisma , Clerk.
**Server:** Expo API Routes.
## Screenshots




## Getting Started
Follow these steps to set up and run the project locally:
### 1. Clone the Repository
```bash
# Clone the repository
git clone https://github.com/xonoxc/cclip_native.git
cd cclip_native
```
### 2. Install Dependencies
Install all required dependencies using `bun`
```bash
bun install
```
### 3. Configure Environment Variables
Create a `.env` file and copy `.env.sample` in it .
### 4. Set Up Database
After adding DatabaseURL in .env select the provider in `prisma.schema` file and generate the client :
```bash
bunx prisma generate
```
> Ensure that the `DATABASE_URL` in `.env` is correctly configured.
### 5. Run the Development Server
the application using following command:
```bash
bunx expo start --tunnel
#or with cache cleared
bunx expo start --tunnel -c
```
Scan qr code to see application in Expo go mobile app or press `a` for opening the application in android emulator or `i` for ios simulator.