Skip to content

A simple and efficient Todo list web application built with Java and Spring Boot. It allows users to create, update, delete, and manage tasks with priority settings and due dates. Featuring user authentication with Spring Security, the app helps users stay organized by offering task filtering, sorting, and optional email reminders for deadlines.

Notifications You must be signed in to change notification settings

taharma/spring-todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

spring-todo-app

A simple and efficient Todo list web application built with Java and Spring Boot. It allows users to create, update, delete, and manage tasks with priority settings and due dates. Featuring user authentication with Spring Security, the app helps users stay organized by offering task filtering, sorting, and optional email reminders for deadlines.

여러 도구에서 할 수 있는 기능을 하나의 애플리케이션으로 통합하는 목적을 가진 프로젝트라면, 다음과 같은 방식으로 ReadMe 파일을 작성할 수 있습니다.


Todo List Web Application

프로젝트 소개

이 Todo 리스트 웹 애플리케이션은 Microsoft Outlook, DayOne, 그리고 캘린더 등 여러 애플리케이션에서 분산되어 있는 기능을 한 곳에서 편리하게 사용할 수 있도록 통합하고자 만들어졌습니다. 여러 도구에서 할 일을 관리하는 불편함을 줄이고, 사용자가 일정 관리, 작업 기록, 할 일 목록을 하나의 애플리케이션으로 관리할 수 있게 하는 것을 목표로 합니다.

주요 기능

  • 할 일 관리: 작업 추가, 수정, 삭제 및 완료 여부 설정
  • 우선순위 설정: 작업의 중요도에 따라 우선순위 설정
  • 마감일 알림: 설정한 마감일 전 알림 기능
  • 일정 관리: 작업의 마감일과 일정을 캘린더 형태로 시각적으로 확인
  • 일지 작성: DayOne과 같이 개인 기록 및 메모를 작성하고 저장
  • 사용자 인증: 각 사용자별로 작업을 저장하고 관리하는 인증 시스템
  • 작업 필터링 및 정렬: 상태(완료/미완료)나 마감일 기준으로 작업 목록 필터링 및 정렬

기술 스택

  • Backend: Java, Spring Boot, Spring Security
  • Frontend: Thymeleaf, Bootstrap
  • Database: MySQL or H2
  • Build Tools: Maven

사용 예시

  1. 작업을 추가하고 우선순위를 설정하여 효율적인 일정 관리
  2. 마감일을 설정하고 알림을 받아 중요한 작업을 놓치지 않음
  3. 일지 기능을 통해 중요한 개인 기록 및 메모 저장
  4. 캘린더 뷰를 통해 한눈에 일정과 작업을 관리

About

A simple and efficient Todo list web application built with Java and Spring Boot. It allows users to create, update, delete, and manage tasks with priority settings and due dates. Featuring user authentication with Spring Security, the app helps users stay organized by offering task filtering, sorting, and optional email reminders for deadlines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages