Skip to content

ottkaskjr/taskapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Info

  • taskApp
  • Made by Ott Kask
  • Developed by using Intellij IDEA, Maven and Vue.js

Instructions

  • Download the project
  • If necessary, resolve maven dependencies
  • Run the application from DemoApplication
  • Open multiple browser windows and go to "localhost:8080/"
  • Note: The built Vue package is included to the project. In order to review the Vue/front-end code, please go to https://github.com/ottkaskjr/taskapp-vue

Features

  • Clients can add tasks by providing the objective of the task and deadline. Time of creation will be added automatically
  • Clients can resolve tasks, which removes the task from the list
  • Tasks are sorted starting from the closest deadline
  • Overdue tasks or tasks which have less than 1 hour till the deadline will be rendered red
  • All changes are updated in real time via websocket connection This can be tested by using different browser windows or tabs

Data

  • All data is saved to the local json file found in src/main/resources/tasks.json

Unit tests

  • Tests for the controller requests are provided under test directory

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published