Skip to content

orieasy1/Time_To_Do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

110 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Time to Do

image

Small achievements build up to create big changes.

About Time To-Do

πŸ–₯️ Service Introduction

"Time To-Do" is a productivity tool designed to help users achieve their goals and form positive habits. It allows users to systematically manage their objectives and visualize their achievements, providing continuous motivation. Time To-Do helps users organize their goals, track progress, and visualize achievements in a way that fosters productivity and personal growth.

The direction our service pursues can be explained by the following 5 keywords: Productivity Boost, Goal Visualization, Habit Building, Openness and Collaboration, and Achievement & Growth.

🀸 Target Users

Ideal for students, professionals, and anyone looking to improve productivity.

πŸ‘©β€πŸ’» Main Features

  • β˜‘οΈ To-do List Management

    • Set and Track Goals:
      • Create daily, weekly, and monthly goals with title, description, and due date (yyyy-mm-dd).
      • Assign priority levels (High, Medium, Low).
    • Check Goal Completion:
      • Mark goals as completed and track completion status with color indicators:
        • Green: Completed goals.
        • Red: Overdue goals.
      • Record completion date and time.
  • πŸ† Challenge Feature

    • 50-day and 100-day Challenges:
      • Create and manage challenges with title, description, and start date (yyyy-mm-dd).
      • Visualize success rates to maintain motivation.
    • Track Progress:
      • Display progress as a percentage bar (%) or milestone stages (e.g., 3/10).
      • Show elapsed days and remaining days.
    • Control Challenges:
      • Pause or end challenges at any time.
  • πŸ—“οΈ Calendar Visualization

    • Goal Achievement Records:
      • Automatically save completed goals to the calendar.
      • Use colors or icons to display status:
        • Green: Completed.
        • Red: Uncompleted.
        • Gray: Overdue.
    • Visual Achievement Overview:
      • Click on specific dates to view detailed goal lists and descriptions via pop-ups.
  • πŸ“ˆ Achievement Rate Graphs

    • Analyze Goal Completion Rates:
      • Visualize weekly/monthly success rates with graphs.
      • Calculate completion rate: (Completed Goals / Total Goals) Γ— 100%.
    • Track Trends:
      • Compare progress with previous months.
      • Highlight trends with up (↑) or down (↓) icons.



πŸ› οΈ Tech Stack

Language & Framework

Java SpringBoot Thymeleaf gradle

Database

PostgreSQL

Infra

Docker DockerCompose swagger

Collaborate

git github notion



πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Collaborators

Jiwon Hajin Minji Seoha Sodam Yeeun

🀝 Contributing

We welcome contributions to improve Time To-Do! Please refer to our Contribution Guidelines for more information.

πŸ“ License

By contributing to this project, you agree that your contributions will be licensed under the project's License.

πŸ“ž Contact

If you have any questions, feel free to open an issue or contact us at easy1nhard2@gmail.com. Thank you!

About

24F Team3 OpenSource Software Term Project

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors