Inspiration
There are many note-taking apps but all of them require you to log in and store your data in the cloud. so it is not good for your privacy I built a note-taking app with a timer and a to-do list that stores everything. Usually, people use separate apps for Pomodoro, todo list, and notes but this is kind of all-in-one app locally and does not need to be connected to the internet for anything.
What it does
It saves all the data on the device itself and does not have any network connectivity so it is best for privacy as no data leaves your machine. your notes are saved in the notes.txt file which can be edited with notepad too
here is the core idea:
- Privacy-First: No data leaves your machine
- Offline: No internet required
Auto-save: all notes will be available even when you restart the app
How we built it
I built it using the electron js framework with vanilla Javascript, HTML, and CSS.
Challenges we ran into
was having problems with the electron framework as it partially supports JavaScript ES Modules so had to write some of it in ESM and the rest in common js. I was facing a lot of errors because of this.
Accomplishments that we're proud of
Learned electron.js and built my first electron.js app
What we learned
How to make an app in electron js and how to store files locally using javascript
What's next for Dev's Notebook
Dark mode
Launching it on the app stores of Microsoft, Apple, and various Linux distros,
adding mark-down support
reminder notifications for to-do,
priorities for the to-do list
**Analytics about time, completed tasks,
notes: summary, sentiment analysis, auto-complete, rephrase, etc using NLP
Log in or sign up for Devpost to join the conversation.