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.
Screenshots?
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!
Top comments (0)