Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ChristophWurst/sketch

[UNMAINTAINED] A simple sketching app for Nextcloud
https://github.com/ChristophWurst/sketch

Last synced: 10 days ago
JSON representation

[UNMAINTAINED] A simple sketching app for Nextcloud

Awesome Lists containing this project

README

        

# Sketch

[![Build Status](https://travis-ci.org/ChristophWurst/sketch.svg?branch=master)](https://travis-ci.org/ChristophWurst/sketch)
[![Code Coverage](https://scrutinizer-ci.com/g/ChristophWurst/sketch/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/ChristophWurst/sketch/?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/ChristophWurst/sketch/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/ChristophWurst/sketch/?branch=master)
[![Dependency Status](https://www.versioneye.com/user/projects/56cf639a6b21e500355b1350/badge.svg?style=flat)](https://www.versioneye.com/user/projects/56cf639a6b21e500355b1350)

## Dependencies
* Nextcloud 11
* PHP >= 5.6

## Supported Browsers
* Newest Firefox (Desktop, Android)

## Supported Databases
* MySQL/MariaDB
* Sqlite (discouraged)

## Installation
This app is available on the ownCloud app store. [Link](https://apps.owncloud.com/content/show.php/Sketch?content=174146)

## Developer setup
Before you start hacking on this app, make sure ``npm`` and ``bower`` are installed
on your development machine. For installing ``npm``, use your Linux distribution's
package manager. ``bower`` can then be installed with
```bash
npm install -g bower
```

To download all JavaScript dependencies, run
```bash
bower install
```
inside this directory.

That's it. Now you're ready to start contributing to this app ;-)

## Running tests
After [Installing PHPUnit](http://phpunit.de/getting-started.html) run:

phpunit -c phpunit.xml