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.
- Host: GitHub
- URL: https://github.com/pgebert/taskify
- Owner: pgebert
- Created: 2019-02-01T21:56:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-02T13:54:03.000Z (over 7 years ago)
- Last Synced: 2025-10-04T23:44:53.314Z (8 months ago)
- Topics: highcharts, java, jetty, jetty-maven-plugin, jetty-runner, maven, responsive, todolist, tomcat, vaadin, vaadin7, webapp
- Language: Java
- Homepage:
- Size: 612 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Taskify
[]()
## Live demo
See the application live on [Heroku](https://taskify-demo.herokuapp.com/) - login as "Noah Smith" with "password".
## About

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
```