Skip to content

Add sketches to a collection #1115

Closed
Closed
@andrewn

Description

@andrewn

Nature of issue?

  • New feature request

New feature details:

This issue merges #43, #1068 as I think that an initial implementation of Collections should allow a user to add anyone's sketches into their Collections.

Collection

Collections have the following properties:

  • id (a shortid, like projects)
  • name
  • description
  • slug (for easily shareable URLs)
  • owner
  • items (a list of collected sketches)
Features
  1. A user can create a new collection
  2. A user can edit their collections' name, description and slug
  3. A user can delete their own collections'
  4. A user can see their own collections
  5. A user can see another user's collection (by their username)
  6. A user can add and remove any sketch to their own collections
  7. Collections can be sorted by:
    • name
    • date sketch was added
    • date sketch was created
    • date sketch was last updated
    • sketch owner's username
  8. Deleting a sketch that is in a collection removes it from all collections
  9. Changing a slug changes the URL the collection is available at, and the old slug URL will not longer work
Out of scope
  • Submitting a sketch to another user's collection
  • Displaying sketches as a thumbnail in a grid view

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature RequestProposal for adding a new functionalityPriority:HighShould be addressed soon but not critical

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions