taskday/taskday

v0.1.0 2022-09-17 08:34 UTC

This package is auto-updated.

Last update: 2024-04-05 17:16:46 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

Taskday is a project with one goal in mind: build a free, open source and flexible project management software with particular care to user interface and user experience.

Roadmap

This is a rough roadmap with all the feature that will be probably part of the project.

  • Authentication with login/register
    • Forgot password
    • Reset password
  • User Interface and Components
    • Login form
    • Register form
    • Layout
    • Desktop and Mobile navigation with sidebar
    • Buttons
    • Form Fields
      • input
      • select
      • wysiwyg
      • textarea
      • checkbox
      • radio
      • combobox
    • Cards
    • Sections
    • Modals
      • Form modal
      • Action modal
      • Entries modal
      • Other modals?
    • Popover
    • Dropdown Menus
      • Entries
      • Views
      • Fields
      • Categories
  • Entries, Categories, Boards, Fields, Views, Widgets
    • Create (Forms, Api)
    • Store (Request, Api)
    • Edit (Forms, Api)
    • Update (Request, Api)
    • Delete (Forms, Api)
    • File uploads?
    • Content/Wysiwyg?
    • Filtering
    • Selection of entries in views
  • Global search
    • Entries search
    • Categories?
    • Boards?
  • Activities/Auditing
    • created event on entries
    • comment on entries
    • updated title on entries
    • field values changed
    • others?
  • Comments
    • text only comments on entries
    • Wysiwyg
    • File uploads
  • Wysiwyg
    • Mentions
    • Paste images
  • Permissions
    • Only owner have permission of their entries
    • Have shared entries through a members list on a board
    • Public share of entries with generated unique link
    • Roles?
    • Teams?
  • Notifications
    • Mention notifications
    • New comment
    • Shared entry
    • Added user as member
    • Better emails design
  • Plugins
    • Fields plugin
      • Issue number field
      • Progress field
      • Label field
      • Date field
      • Upload file field
      • Link to other entry field
    • Views plugin
      • Kanban view
      • Table view
      • Activities/Report view
      • Calendar
      • Timeline
      • View options / better routing
    • Actions plugin
      • Share action
      • Move entry action
      • Batch actions
    • Widgets plugin
      • Dummy widget
      • Other widgets
  • Commands
    • List users
    • Update users
    • Reset password
    • Install command
  • Testing

License

This project is open-sourced software licensed under the MIT license.