DEV Community

Cover image for Introducing minimylist - productivity assistant! πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»
Yash Soni
Yash Soni

Posted on • Edited on

Introducing minimylist - productivity assistant! πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

Every developer, literally every developer, dreams of building something that will help boost their productivity.

Well, last weekend I made that. Hopefully, it will make me (and other users) productive. πŸ‘»


Requirement Analysis πŸ€ͺ

  • It should be easy to use - most important! πŸ˜‡
  • Design should be !ugly - wait, this is most important! 🎨
  • Should have DARK theme - I'm a fan πŸ–€
  • Simple Notes feature - to hold phone numbers, web links, adresses, etc πŸ“
  • Simple Task list - Quickly create, check, delete tasks from the list βœ…
  • Should give me a daily inspirational quote - just in case I'm running low on fuel some day πŸ˜”

Technical Requirements

  • Reactjs - because I wanted to learn it πŸ™ˆ

Options on what to build

  • Website
  • Web Extension

Website is good option, but several constraints would creep in. Of which, following 2 bothered me the most:

  • where to store user data
  • is a website an accessible option to serve the purpose?

After giving in some thought, I decided to build a Web Extension instead.

  • Data is stored in Browser (syncing across multiple browsers is taken care of)
  • Web Extension can be a "New Tab" replacement. It cannot get easier than this.

Hence, minimylist was born!


Screenshots?

Light Theme

Dark Theme


Here are links to the plugin:
Chrome
Firefox

minimylist just serves the right purpose for me, hoping you guys will like it. Please share your thoughts in comments and all suggestions are welcome. Ciao! πŸ‘‹πŸ»

The best way to learn anything in Tech is by building something!
Enter fullscreen mode Exit fullscreen mode

Top comments (0)