Building A Trello Like (SaaS)

Features

  • Registering user accounts
  • Add elements on page
  • Build the workflow
  • Redirect to user settings page
  • Logging in to an existing account
  • Build settings page
  • Build workflow
  • Build navigation events between both pages
  • User account settings page
  • Adding the input fields
  • Displaying initial content
  • Building the workflow to update a users details
  • Building the Trello dashboard page
  • Building a navigation menu
  • Creating a reusable element
  • Making the navigation menu fully-responsive
  • Displaying a list of boards a user has created
  • Displaying a list of boards someone is a member of
  • Creating a new board
  • Building the focus group
  • Building the workflow to create a board
  • Toggling the focus group
  • Creating a navigation event from repeating group on home page
  • Building the board page
  • Updating the board page background
  • Adding the board menu
  • Adding a repeating group of lists
  • Installing the drag & drop element
  • Hide repeating group when empty
  • Adding the field to create a new list
  • Board settings
  • Adding a focus group
  • Changing the background image of a board
  • Deleting a board
  • Creating and editing a list
  • Building the workflow to create a new list
  • Updating the name of an existing list
  • Adding & setting a custom state
  • Building the workflow
  • Hiding & displaying the relevant elements
  • Making lists draggable
  • Setting custom states for selected & dropped lists
  • Building the workflow
  • Creating & displaying tasks
  • Add repeating group of tasks
  • Installing the drag & drop element
  • Hide repeating group when empty
  • Add field to create a new task
  • Building the workflow
  • Moving tasks between lists
  • Editing a task
  • Adding a popup to the page
  • Building the workflow to display the popup
  • Setting custom states to edit title & description
  • Building the workflow to edit task details
  • Adding a cover image
  • Deleting a task
  • Adding comments to a task
  • Building the workflow to create comments
  • Displaying a list of comments
  • Sharing/Inviting users to a board
  • Build popup
  • Create workflow to display popup
  • Adding a custom state to the popup
  • Display existing members of a board
  • Add workflow to redirect user on page load if not logged in or a member of the board

Additional features

  • Adding labels to tasks
  • Adding multiple default colours for a board background - Using option sets