Skip to content

dotsem/Carpe-Diem

Repository files navigation

Carpe Diem

Plan The Day

A day by day planner built for productivity.

Design Philosophy

Carpe Diem is built upon 3 important design philosophies:

  1. 📅 Plan day by day
  2. 🗂️ Work with multiple projects with big variety easily
  3. 🚀 Productivity first

You are not limited to the day by day planning. You can plan max one week ahead.


Main workflow

Gather tasks/ideas in the backlog

Select tasks you want to work on today

Complete or reschedule todays tasks


Features

  • 📅 Plan easily for today or tomorrow
  • 📋 Visualize your tasks for today in a list or kanban view
  • 🗂️ Manage multiple projects easily
  • 🏷️ Add priorities and labels to tasks and projects
  • ⏰ Add deadlines to tasks and projects
  • 📥 Import tasks from markdown
  • ✏️ Bulk edit tasks
  • 🚫 Add blockers to tasks

Possibilities

🗂️ Projects

Create projects to organize tasks. Projects can have labels to identify it, priorities and deadlines to organize it. You can add as many projects as you need.

📝 Tasks

Tasks can be added to projects (or not). Tasks will automatically land in the backlog where they are waiting to be picked up. Tasks inherit the labels from the project they are part of and can have additional labels to identify it. Tasks can have priorities to organize it and deadlines to keep track of it. You can add as many tasks as you need.

📅 Plan Tasks

Tasks can be planned for today, tomorrow or up to 7 days ahead. When a task is planned without a deadline, it is expected to be completed that day; if not, it will be carried over to the next day with an overdue label.

Tasks with a deadline will be carried over to the next day with an overdue label if not completed by the deadline. If not picked up the day of the deadline, they will be automatically scheduled.

📋 Kanban & List View

Today's tasks can be visualized in a kanban view or a list view. The kanban view is a visual representation of the tasks in 3 columns (todo, in progress, done), while the list view is a more compact representation of the tasks. Both views are updated in real-time.

🚫 Blockers

A task can be blocked by another task. When a task is blocked, it is expected to be completed before the task that is blocking it. While it is not enforced, it does give a good indication of what needs to be done first.

🛠️ Tools at hand

Managing tasks has been made easy. Use bulk edit to edit multiple tasks in the backlog at once. Easily plan tasks for today, tomorrow or for next workday (on fridays). Import tasks from markdown files and automatically assign them to a project.

First release

First release is out (v0.1.0) New changes will be released soon!

More features?

I'm always open to suggestions for new features. If you have any ideas, please feel free to share them with me. I'm currently adding features that I think are useful.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request or request new features. The more people use this app, the more it can be improved for the good of everyone. Read more about it in the CONTRIBUTING.md file.

About

Structured day by day planning app to manage multiple projects

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors