All Projects → BuchholzTim → Whitebird

BuchholzTim / Whitebird

Licence: gpl-3.0
Open-Source, collaborative, digital Whiteboard

Projects that are alternatives of or similar to Whitebird

Nuxt Ssr
✨vue+nuxt+sass+node+express+MongoDB 实现的SSR项目。
Stars: ✭ 323 (+54.55%)
Mutual labels:  mongodb, nuxtjs
Iblog
基于 Node.js 的开源个人博客系统,采用 Nuxt + Vue + TypeScript 技术栈。
Stars: ✭ 994 (+375.6%)
Mutual labels:  mongodb, nuxtjs
Nestjs Query
Easy CRUD for GraphQL.
Stars: ✭ 325 (+55.5%)
Mutual labels:  mongodb, nestjs
Jianshu
仿简书nx+nodejs+nestjs6+express+mongodb+angular8+爬虫
Stars: ✭ 296 (+41.63%)
Mutual labels:  mongodb, nestjs
Nest User Auth
A starter build for a back end which implements managing users with MongoDB, Mongoose, NestJS, Passport-JWT, and GraphQL.
Stars: ✭ 145 (-30.62%)
Mutual labels:  mongodb, nestjs
Hstardoc
My blogs write with markdown.
Stars: ✭ 297 (+42.11%)
Mutual labels:  mongodb, canvas
Nodepress
😎 RESTful API service for Blog/CMS, powered by @nestjs
Stars: ✭ 829 (+296.65%)
Mutual labels:  mongodb, nestjs
Nestjs Email Authentication
Nestjs Starter using Mongodb and Passportjs
Stars: ✭ 222 (+6.22%)
Mutual labels:  mongodb, nestjs
Nest Cnode
CNode 社区 Nest 版本 https://cnodejs.org/
Stars: ✭ 125 (-40.19%)
Mutual labels:  mongodb, nestjs
Yunban
fullstack movie & music proj(rebuilding)
Stars: ✭ 116 (-44.5%)
Mutual labels:  mongodb, canvas
unnue-nuxt
开媛笔记,基于nuxt ssr首屏服务器端渲染 ⚡。用于分享、记录、交流和学习,希望可以帮助到小伙伴们。同时网站在永久更新,备好鸡血,一起来战 Ooh aah!
Stars: ✭ 98 (-53.11%)
Mutual labels:  nuxtjs, nestjs
Blog Service
blog service @nestjs
Stars: ✭ 188 (-10.05%)
Mutual labels:  mongodb, nestjs
nuxtjs-nestjs-starter
Starter project for nuxtjs and nestjs all in one integrated.
Stars: ✭ 56 (-73.21%)
Mutual labels:  nuxtjs, nestjs
Nest Angular
NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript
Stars: ✭ 307 (+46.89%)
Mutual labels:  mongodb, nestjs
Nest Mean
NestJS Tutorial Repository
Stars: ✭ 250 (+19.62%)
Mutual labels:  mongodb, nestjs
Nestjs Graphql Best Practice
NestJS (Express + TypeORM + GraphQL + MongoDB) codebase containing real world examples (CRUD, auth, advanced patterns, etc).
Stars: ✭ 472 (+125.84%)
Mutual labels:  mongodb, nestjs
Vue Family Bucket Ssr Koa2 Full Stack Development From Meituan
🚀🚀2020最新Vue全家桶+SSR+Koa2全栈开发☁
Stars: ✭ 100 (-52.15%)
Mutual labels:  mongodb, nuxtjs
Roomler
Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)
Stars: ✭ 160 (-23.44%)
Mutual labels:  mongodb, nuxtjs
Mongoose
Mongoose module for Nest framework (node.js) 🍸
Stars: ✭ 191 (-8.61%)
Mutual labels:  mongodb, nestjs
One Html Page Challenge
Can you create something cool without modern tools?
Stars: ✭ 205 (-1.91%)
Mutual labels:  canvas

Whitebird is an open-source, web-based, collaborative, digital Whiteboard built with NestJS, MongoDB, NuxtJs and FabricJs.

The application was developed as part as a study project at the Hochschule Kaiserslautern. Due to limited time, we cannot promise to actively continue development on this project, but we will of course look into Pull Requests! So feel free to send us a PR if you have something meaningful to add. We would really appreciate it.

Features

Currently the application is in early development and contains the following features:

  • Creation of whiteboard rooms

  • Joining whiteboard rooms via Join-Codes or Links

  • Concurrent working on the whiteboard together with colleagues

  • Export of the whiteboard as .png/.pdf

  • Changeable Background: Use backgrounds as templates for organizing your whiteboard

  • Whiteboard Tools

    • Creation of Text-Fields
    • Pencil for freehand drawing
    • Basic geometric objects: circle, square
    • Sticky Notes
    • Basic Edit Actions: Deleting, Moving, Rotating and Scaling of objects
      • Deleting is currently only supported by selecting & pressing the 'delete'-key.

Getting Started

For Users

To run the application you can use docker to setup the application. Visit our Getting Started for more information on how to deploy the application.

For Developers

As a developer always feel free to create issues or maybe try to add your own functionality/ feature to the project. We have created a Getting Started for Developers, where the installation steps are explained. For further information about the used Technologies and the Architecture visit the corresponding pages.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].