Skip to content

Roadmap

Lk edited this page Apr 16, 2024 · 11 revisions

The planned features, somewhat in order

Phase I

  • Create a Task
    • List current request
    • Score Requests
    • Create New Requests
  • Order requests based on their score
  • Prevent a visitor from voting more than once by using cookies
  • Basic Styling

Phase II

  • Add Comments onto tasks
  • Tasks can have their own page where you can see more details on them, like comments, time created, etc
  • Styling and links work or at least make some sense
  • When a new task is added or appears from search, check cookies to see if it was voted on previously

Phase III

  • Mark Complete
  • Close, delete a Task
  • Right after a comment is posted or task created, show an edit button. Doesn't appear after page refresh
  • Tags, add tags to requests to mark them as related
  • Add a section to encourage visitors to post related links
  • Search, be able to search for a request by name and/or with a tag
    • By name
    • Tag

Phase IV

  • Upload images
  • A user can login
  • Logged In users can:
    • delete tasks
    • mark requests finished
    • edit comments or tasks
  • Create a default user upon creation
  • Pagination of tasks
  • Cookies Consent thing

Phase V

  • Use a markdown editor to write messages and tasks - maybe Easy Markdown Editor
  • Mobile Friends,
    • use CSS Grid to change from columns to rows when screen gets too narrow
    • By default "add a task" should be hidden with button to open section

Phase VI

  • Default to local storage for images but enable the ability to configure object storage
Clone this wiki locally