|
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