Skip to content

justsolomon/mylist

Repository files navigation

mylist

A task management application. Try it out here.

Demo

mylist

Features

  • Create boards
  • Create, update and delete lists
  • Create, update and delete cards
  • Drag and drop lists to reorder them on a board
  • Drag and drop cards in between lists
  • Invite other users to boards
  • Search for cards and boards

Coming Soon

  • Add labels to cards
  • Add attachments(images, videos, etc) to card descriptions
  • Assign cards to board members
  • Support markdown in card descriptions
  • Update and delete boards

Getting Started

The following contains the steps required to get the application up and running on your local workspace.

Prerequisites

  • Node v15.14.0
  • npm v7.9.0
  • Git v2.31.1

Running locally

To run the app locally, follow the steps below:

  1. Clone the repository to your PC using your terminal. For more info, refer to this article

  2. After cloning, navigate into the repo using the command:

    cd mylist
    
  3. Install the dependencies in the package.json using the command:

    npm install
    
  4. After the dependencies have been installed, run the app in your terminal using the command

    npm run dev