|  | 
| 1 |  | -simpleworklist | 
| 2 |  | -============== | 
|  | 1 | +# simpleworklist | 
| 3 | 2 | 
 | 
| 4 |  | -Your Todo List for Getting Things Done | 
| 5 |  | - | 
| 6 |  | -Software-Stack: Spring-Boot, JPA, Spring MVC, Thymeleaf, Twitter Bootstrap, jQuery, HTML5 | 
| 7 |  | - | 
| 8 |  | -Status | 
| 9 |  | ------- | 
| 10 | 3 |  | 
| 11 | 4 | 
 | 
| 12 |  | -Getting Things Done | 
| 13 |  | -------------------- | 
|  | 5 | +Your Todo List for Getting Things Done | 
|  | 6 | + | 
|  | 7 | +## Getting Things Done | 
| 14 | 8 | GTD® and Getting Things Done® are registered trademarks of the David Allen Company.  | 
| 15 | 9 | SimpleWorklist is not affiliated with or endorsed by the David Allen Company. | 
| 16 | 10 | 
 | 
| 17 |  | -Developer Reminder | 
| 18 |  | ------------------- | 
| 19 |  | -* Create serialVersionUID for Classes with "implements Serializable": use the JDK tool “serialver“ | 
| 20 |  | - | 
| 21 |  | - | 
| 22 |  | -Drag and Drop | 
| 23 |  | -------------- | 
| 24 |  | -* https://jqueryhouse.com/jquery-drag-and-drop-plugins/ | 
| 25 |  | -* https://mdbootstrap.com/plugins/jquery/draggable/#introduction | 
| 26 |  | -* https://github.com/Shopify/draggable/tree/master/examples/src/content/Droppable/UniqueDropzone | 
| 27 |  | -* https://github.com/Shopify/draggable#documentation | 
| 28 |  | -* https://jqueryhouse.com/jquery-drag-and-drop-plugins/ | 
| 29 |  | -* https://shopify.github.io/draggable/examples/simple-list.html | 
| 30 |  | -* https://www.elated.com/drag-and-drop-with-jquery-your-essential-guide/ | 
| 31 |  | -* https://medium.com/@okandavut/using-jquery-ui-drag-drop-64a24e75e805 | 
| 32 |  | - | 
| 33 |  | -Shortcuts | 
| 34 |  | ---------- | 
| 35 |  | -* https://fontawesome.com/icons?d=gallery&m=free | 
| 36 |  | -* https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html | 
| 37 |  | -* https://ckeditor.com/docs/ckeditor4/latest/guide/dev_installation.html | 
| 38 |  | -* http://impossibl.github.io/pgjdbc-ng/docs/current/user-guide/#drivers | 
| 39 |  | -* https://devcenter.heroku.com/articles/getting-started-with-java | 
| 40 |  | -* https://devcenter.heroku.com/articles/java-support#specifying-a-java-version | 
| 41 |  | - | 
| 42 |  | -# java-getting-started | 
| 43 |  | - | 
| 44 |  | -A barebones Java app, which can easily be deployed to Heroku. | 
| 45 |  | - | 
| 46 |  | -This application supports the [Getting Started with Java on Heroku](https://devcenter.heroku.com/articles/getting-started-with-java) article - check it out. | 
|  | 11 | +## Up and Running | 
|  | 12 | +A Java Web App, which can easily be deployed to Heroku. | 
| 47 | 13 | 
 | 
| 48 | 14 | [](https://heroku.com/deploy) | 
| 49 | 15 | 
 | 
| 50 |  | -## Running Locally | 
| 51 |  | - | 
| 52 |  | -Make sure you have Java and Maven installed.  Also, install the [Heroku CLI](https://cli.heroku.com/). | 
| 53 |  | - | 
| 54 |  | -```sh | 
| 55 |  | -$ git clone https://github.com/heroku/java-getting-started.git | 
| 56 |  | -$ cd java-getting-started | 
| 57 |  | -$ mvn install | 
| 58 |  | -$ heroku local:start | 
| 59 |  | -``` | 
| 60 |  | - | 
| 61 |  | -Your app should now be running on [localhost:5000](http://localhost:5000/). | 
| 62 |  | - | 
| 63 |  | -If you're going to use a database, ensure you have a local `.env` file that reads something like this: | 
| 64 |  | - | 
| 65 |  | -``` | 
| 66 |  | -JDBC_DATABASE_URL=jdbc:postgresql://localhost:5432/java_database_name | 
| 67 |  | -``` | 
|  | 16 | +## URLs | 
|  | 17 | +### Development | 
|  | 18 | +* Heroku Deployment: [simpleworklist.herokuapp.com/](https://simpleworklist.herokuapp.com/) | 
|  | 19 | +* For Developers: [localhost:5000](http://localhost:5000/) | 
|  | 20 | +### Info | 
|  | 21 | +* [spring-framework-java-apps.github.io/simpleworklist](http://spring-framework-java-apps.github.io/simpleworklist/) | 
| 68 | 22 | 
 | 
| 69 |  | -## Deploying to Heroku | 
|  | 23 | +### Github Shortcuts | 
|  | 24 | +* [Projects](https://github.com/Spring-Framework-Java-Apps/simpleworklist/projects) | 
|  | 25 | +* [Milestones](https://github.com/Spring-Framework-Java-Apps/simpleworklist/milestones) | 
|  | 26 | +* [Issues](https://github.com/Spring-Framework-Java-Apps/simpleworklist/issues) | 
|  | 27 | +* [Releases](https://github.com/Spring-Framework-Java-Apps/simpleworklist/releases) | 
|  | 28 | +* [Branches](https://github.com/Spring-Framework-Java-Apps/simpleworklist/branches) | 
|  | 29 | +* [CI](https://github.com/Spring-Framework-Java-Apps/simpleworklist/actions) | 
| 70 | 30 | 
 | 
| 71 |  | -```sh | 
| 72 |  | -$ heroku create | 
| 73 |  | -$ git push heroku master | 
| 74 |  | -$ heroku open | 
| 75 |  | -``` | 
|  | 31 | +## Requirements | 
| 76 | 32 | 
 | 
| 77 |  | -## Documentation | 
|  | 33 | +### Functional Requirements | 
|  | 34 | +[Functional Requirements](etc/requirements/Requirements.md) | 
| 78 | 35 | 
 | 
| 79 |  | -For more information about using Java on Heroku, see these Dev Center articles: | 
|  | 36 | +### Nonfunctional Requirements | 
|  | 37 | +[Nonfunctional Requirements](etc/requirements/Nonfunctional_Requirements.md) | 
| 80 | 38 | 
 | 
| 81 |  | -- [Java on Heroku](https://devcenter.heroku.com/categories/java) | 
|  | 39 | +## Development | 
|  | 40 | +* [Changelog](etc/Changelog.md) | 
0 commit comments