Git Product home page Git Product logo

tailnode_task's Introduction

TailNode Task


Visit Deployed site HERE.


Documentation

Here is the landing page

Landing page

Here We have an input with two button, one is for adding todos and one is for refresh,on clicking submit if the input is empty we would get an error but if it has some value, it will add it as todo, shown below.

Todo

This way we can add multiple todos and recent added todos will be added in front.Shown below

Todos

Now if we click on a card a new section completed todos will be generated, shown below

Completed Todos

Here I have Clicked on play games todo, so it has been added to in the completed todos section and now if I click on some different card It will added in front,in order of completion.Shown below.

Multiple completed todos

Now coming to the Hashtag filter part:

Let's take a different example and try to understand it.If we click on any hashtag, it will be highlighted and todos which have the same hashtag will be filtered and if we click another one , we will filter based on both the tags but if we click on the already selected hashtag, it will remove filter for that particular hashtag.

Now, here we have 5 todos, 3 remaining and two completed and they have some same and some different hashtags(by default we will see all of them):

filter

Now I am clicking on the #new then it will be something like this:

#new

As no completed todo has that tag we will only see the todos that are not completed, but now If I deselect #new and select #work, something like this will happen

#work

No if we select something else , tat tag will be stacked for example:

#multi1 #multi1

No If we refresh, the data won't go away as it is stored in localstorage but if we click refresh button, all data will be lost, shown below.

empty


tailnode_task's People

Contributors

rajatcbd avatar

Watchers

Rajat Mondal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.