Skip to content
Todo-list using Domino implementing UI with three different ways ( elemento + Polymer components, UIBinder + GWTMaterialDesign, Desktop JavaFx ) sharing same logic code
Java Shell Batchfile HTML PowerShell CSS Ruby
Branch: master
Clone or download
Pull request Compare This branch is 38 commits ahead, 3 commits behind vegegoku:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
runConfigurations
todolist-backend-sprintboot
todolist-backend-tomcat
todolist-backend
todolist-desktop-frontend
todolist-frontend
todolist-items
todolist-layout
.gitignore
LICENSE
README.md
makeGwtModule
makeModule
pom.xml

README.md

domino-todolist

Todo-list using Domino implementing UI with three different ways:

How to build :

  1. clone the repository

  2. run mvn clean install to compile with UiBinders and Material design or run mvn clean install -Dui=polymer to compile with elemento and polymer web components

How to run :

  • Running as web application :

    • For super dev mode

      • In one terminal run mvn gwt:codeserver -pl *-frontend -am

      • In another terminal cd todolist-backend

      • execute mvn exec:java

      • the server port will be printed in the logs access the application on http://localhost:[port]

    • For compiled mode

      • cd todolist-backend
      • execute mvn exec:java -Dmode=compiled
      • the server port will be printed in the logs access the application on http://localhost:[port]

Note : The UI you see in the browser depends on what command you used to build the application.

  • Running the desktop version

    • in a terminal cd todolist-desktop-frontend
    • execute mvn exec:java -Dexec.args="localhost [port]"
  • Run the Spring-Boot backend this todo-list sample can also be started as a spring boot application

    • in a terminal cd todolist-backend-springboot
    • execute mvn spring-boot:run

Thats it, have fun..

You can’t perform that action at this time.