Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rasjonell/photocollab

Real-Time, Collaborative Photo Editor 🎨
https://github.com/rasjonell/photocollab

canva canvas collaboration p2p partykit photoeditor polotno real-time

Last synced: 1 day ago
JSON representation

Real-Time, Collaborative Photo Editor 🎨

Awesome Lists containing this project

README

        

# PhotoCollab 🎨

Real-Time, Collaborative Photo Editor

![PhotoCollab GIF](./artsync.gif)

## Local Development

- Clone the repo
- `git clone https://github.com/rasjonell/PhotoCollab`
- Copy `.env.example` into `.env` and configure your environment
```bash
echo """
VITE_POLOTNO_KEY=
VITE_PARTYKIT_HOST=
""" > .env
```
- Install the deps
- `npm install`
- Run PartyKit Server
- `npm run partykit:dev`
- Run the client
- `npm run dev`

# Deployment

- Compile the project
- `npm run build`
- Deploy PartyKit Server
- `npm run partykit:deploy` you can also provide your own name for the project: `npm run partykit:deploy -- ./party/index.ts --name `