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

https://github.com/pgebert/taskify

Responsive web application to boost your productivity. This ToDo-list application demonstration was build with Java and vaadin.
https://github.com/pgebert/taskify

highcharts java jetty jetty-maven-plugin jetty-runner maven responsive todolist tomcat vaadin vaadin7 webapp

Last synced: about 1 month ago
JSON representation

Responsive web application to boost your productivity. This ToDo-list application demonstration was build with Java and vaadin.

Awesome Lists containing this project

README

          

# Taskify

[![project in progress](https://img.shields.io/badge/state-in%20progress-blue.svg)]()

## Live demo
See the application live on [Heroku](https://taskify-demo.herokuapp.com/) - login as "Noah Smith" with "password".

## About
![screenshot](https://user-images.githubusercontent.com/6838540/52164866-a005f280-26f8-11e9-9945-b25d102a5b15.png)

Taskify is a ToDo list demo application build with java and vaadin. The web application covers the following features:

- ToDo List
- User management
- Task analysis
- Calendar

## Installation

Clone the taskify repository and start a local web server (e.g. Tomcat) or run with jetty. To user jetty, run the following command:

```
mvn vaadin:compile jetty:run
```
To use with Tomcat, run the following command:

```
mvn vaadin:compile package
```

## Development

### Local development with automatic refresh

`mvn -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2 jetty:run`

### Missing vaadin widgetset

`mvn vaadin:compile`

### Deploy on Heroku

```
heroku create
git push heroku master
```