dizco / LOG3900

PolyPaintPro is a collaborative Paint app built as a 3rd year integrative project in Software Engineering at Polytechnique Montréal.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(2019-02-19) This repo is now archived as it is not being maintained. Please feel free to fork this repo if you would like to re-use it.

LOG3900

PolyPaintPro - Team 07

Server Build Status

PolyPaintPro is client-server ecosystem which offers a Windows desktop app, as well as an iOS app, built with an iPad mini 4 in mind. Both apps offer collaborative drawing features and communicate through a single server. The website allows to view the public gallery.

Install

git clone https://github.com/dizco/LOG3900.git

Run

Refer to each project's README.

Repo structure

This is a monolithic repository containing 4 sub-projects.

  1. Server (referred to as Serveur) : NodeJS server
  2. Thin client (referred to as Client Léger) : Swift iOS app
  3. Fat client (referred to as Client Lourd) : C# WPF client
  4. Website (referred to as Site Web) : Pure HTML/CSS/JS website

Visit the wiki for contributing guide, as well as other coding conventions.

Projects

♦️ Root

👉 Client léger

👉 Client lourd

👉 Serveur

👉 Site web

About

PolyPaintPro is a collaborative Paint app built as a 3rd year integrative project in Software Engineering at Polytechnique Montréal.


Languages

Language:CSS 38.1%Language:C# 25.8%Language:Swift 11.6%Language:JavaScript 9.6%Language:TypeScript 8.1%Language:Objective-C 5.2%Language:HTML 1.5%Language:Ruby 0.0%