|
1 |
| -simpleworklist |
2 |
| -============== |
| 1 | +# simpleworklist |
3 | 2 |
|
4 |
| -Your Todo List for Getting Things Done |
| 3 | + |
5 | 4 |
|
6 |
| -Software-Stack: Spring-Boot, JPA, Spring MVC, Thymeleaf, Twitter Bootstrap, jQuery, HTML5 |
7 | 5 |
|
8 |
| -Status |
9 |
| ------- |
10 |
| - |
| 6 | +Your Todo List for Getting Things Done |
11 | 7 |
|
12 |
| -Getting Things Done |
13 |
| -------------------- |
| 8 | +## Getting Things Done |
14 | 9 | GTD® and Getting Things Done® are registered trademarks of the David Allen Company.
|
15 | 10 | SimpleWorklist is not affiliated with or endorsed by the David Allen Company.
|
16 | 11 |
|
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. |
| 12 | +## Live |
| 13 | +A Java Web App, which can easily be deployed to Heroku. |
47 | 14 |
|
48 | 15 | [](https://heroku.com/deploy)
|
49 | 16 |
|
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: |
| 17 | +## Development |
64 | 18 |
|
65 |
| -``` |
66 |
| -JDBC_DATABASE_URL=jdbc:postgresql://localhost:5432/java_database_name |
67 |
| -``` |
| 19 | +* Info: http://spring-framework-java-apps.github.io/simpleworklist/ |
| 20 | +* For Developers: http://localhost:5000/ |
68 | 21 |
|
69 |
| -## Deploying to Heroku |
| 22 | +### Github Shortcuts |
| 23 | +* [Projects](https://github.com/Spring-Framework-Java-Apps/simpleworklist/projects) |
| 24 | +* [Milestones](https://github.com/Spring-Framework-Java-Apps/simpleworklist/milestones) |
| 25 | +* [Issues](https://github.com/Spring-Framework-Java-Apps/simpleworklist/issues) |
| 26 | +* [Releases](https://github.com/Spring-Framework-Java-Apps/simpleworklist/releases) |
| 27 | +* [Branches](https://github.com/Spring-Framework-Java-Apps/simpleworklist/branches) |
| 28 | +* [CI](https://github.com/Spring-Framework-Java-Apps/simpleworklist/actions) |
70 | 29 |
|
71 |
| -```sh |
72 |
| -$ heroku create |
73 |
| -$ git push heroku master |
74 |
| -$ heroku open |
75 |
| -``` |
| 30 | +## Requirements |
76 | 31 |
|
77 |
| -## Documentation |
| 32 | +### Functional Requirements |
| 33 | +[Functional Requirements](etc/requirements/requirements.md) |
78 | 34 |
|
79 |
| -For more information about using Java on Heroku, see these Dev Center articles: |
| 35 | +### Nonfunctional Requirements |
| 36 | +[Nonfunctional Requirements]() |
80 | 37 |
|
81 |
| -- [Java on Heroku](https://devcenter.heroku.com/categories/java) |
| 38 | +## Development |
| 39 | +* [Changelog](etc/Changelog.md) |
0 commit comments