2

Docket - A simplified and minimalist ToDo App

 2 years ago
source link: https://dev.to/tharun0120/docket-a-simplified-and-minimalist-todo-app-3hdn
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Cover image for Docket - A simplified and minimalist ToDo App
Tharun Kumar

Posted on Jan 13

Docket - A simplified and minimalist ToDo App

Overview of My Submission

    Hello There! I am Tharun and I am really happy to present to you the Docket. (You guessed it, a ToDo App). It is powered by the beloved react with node as the backend doing all the heavy lifting and ofcourse, one of the well thought out and most awesome nosql database out there our very favorite MongoDB storing all the app's data.

    Some of the highlights of Docket. are,

⚡ Persistent user authentication using the powerful yet simple redux (redux-toolkit to be precise) with the help of our beloved broweser api local storage

🔥 Streak based appreciation system for that juicy adrenaline and that sense of satisfaction

🔎 Search function with autocomplete to search for all those backlogged or forgotten tasks or any task (or should I say dockets 😉) powered by mongodb atlas search with the help of indexes

🌐 Live version deployed on heroku for that sweet full stack deployment in minimal to no time


Submission Category

    Choose Your Own Adventure 🌏🗺️


Link to Code

  • GitHub logo tharun0120 / docket

    Docket - A simple and minimalist ToDo App

    Docket.

        Yet another feature rich, fast and minimalist Todo App with awesome features like search recommendation, streak based appeaciation and much more to look foreward to.

    Now being organised and nailing those ideas and thoughts into actionable events is easier than ever.

        Some of the highlights of Docket. are,

    • ⚡ Persistent user authentication using the powerful yet simple redux (redux-toolkit to be precise) with the help of our beloved broweser api local storage

    • 🔥 Streak based appreciation system for that juicy adrenaline and that sense of satisfaction

    • 🔎 Search function with autocomplete to search for all those backlogged or forgotten tasks (or should I say dockets 😉) powered by mongodb atlas search with the help of indexes

    • 🌐 Live version deployed on heroku for that sweet full stack deployement in minimal to no time


    Check Docket. from here


    Be Motivated with Streaks 🔥

    Search with AutoComplete 🔎

  •   🌐Docket.


Additional Resources / Info

Be Motivated with Streaks 🔥

Search with AutoComplete 🔎

    It uses the mongodb atlas search with the help of search index (see below) to recommend docket titles

{
  "mappings": {
    "dynamic": false,
    "fields": {
      "title": [
        {
          "foldDiacritics": false,
          "maxGrams": 7,
          "minGrams": 3,
          "tokenization": "edgeGram",
          "type": "autocomplete"
        }
      ]
    }
  }
}

Enter fullscreen mode

Exit fullscreen mode

Stay Signed In ⚡

Folder Structure 📁

  • Client
  • Server server side folder structure

Thank You for Reading! 🧡


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK