Loading repository data…
Loading repository data…
azdanov / repository
A simple todo app in Spring, Vue.js, Docker and Heroku.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A simple todo list application that keeps track of your time.
Check out the Live Version hosted on Heroku.
Check out an alternative version at azdanov/pawa-task/tree/own-design.
static folder.main/resources.git clone https://github.com/azdanov/pawa-task
cd pawa-task
# Make sure the DB is set (use src/main/resources/init.sql)
# src/main/resources/application.properties
./gradlew bootRun
cd frontend
npm run serve
# Access the app on http://localhost:8080/
./gradlew clean
# Note the -P flag to build the client code
./gradlew build -x test -Pfrontend
java -jar ./build/libs/pawa-task-1.0.0-SNAPSHOT.jar
A Dockerfile and docker-compose.yaml are available to try out the application without messing around with any settings.
Just run docker-composer up -d. The client should be on http://localhost:8000/ and the api on http://localhost:8080/api/.
WARNING: Spring Boot takes a while to start, so the client may throw some 500 errors at first.
This app is hosted on Heroku. Follow this StackOverflow Answer to setup you own app.