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

https://github.com/solidlabresearch/solid-watch-party

Web application for viewing movies together
https://github.com/solidlabresearch/solid-watch-party

decentralized movies privacy solid video watchparty web

Last synced: 4 months ago
JSON representation

Web application for viewing movies together

Awesome Lists containing this project

README

          

[Solid logo]

# Solid Watchparty

Welcome to Solid Watchparty, a platform designed for shared media viewing experiences with a focus on decentralized data management using SOLID Pods. This project leverages the latest web technologies to offer a responsive and user-centric interface.

https://github.com/user-attachments/assets/37a0a704-c90f-4c5d-8329-18ed85c55c7e

Find our live deployment at [solidlabresearch.github.io/solid-watch-party/](https://solidlabresearch.github.io/solid-watch-party/). Information on how to use the platform can be found in our [faq](https://solidlabresearch.github.io/solid-watch-party/auth#faq).

## :zap: Development Quick Start

### Frontend
1. **Clone the Repository**
```
git clone git@github.com:SolidLabResearch/solid-watch-party.git
```
2. **Navigate to directory**
```
cd solid-watch-party/solid-watchparty/
```
2. **Install Dependencies**
```
npm install
```
3. **Run the Development Server**
```
npm run dev
```
### Backend
It is recommended to use the **Community Solid Server (CSS)** as backend while developing.
More information is available on the [css github page](https://github.com/CommunitySolidServer/CommunitySolidServer).

## :scroll: Documentation

For detailed information about the project structure, setup, technology stack, and development guidelines, please refer to our [Solid Watchparty Developer Handbook](https://gitlab.ilabt.imec.be/maavdnbr/watch-party/-/wikis/Developer-Handbook).

The handbook includes comprehensive guides on:
- Getting Started with the project
- Detailed Technology Stack (Frontend & Backend)
- Data Layout and Modeling
- Directory Structure and Naming Conventions