DEV Community

Cover image for Just finished my first app with Electron
David Sima
David Sima

Posted on

Just finished my first app with Electron

These days I challenged myself to build an app using Electron. It wasn't so much of a challenge because it's still JavaScript but it's more of the idea of building a desktop app instead of a web one.

Many times I found myself in the following situation: I find a very nice article or video online that I find interesting but I have no time to read/watch it at that moment.
I was dreaming of a simple app in which I could keep my findings for later but at the same time, I wanted something that stores data locally. Instead of searching for such an app, I woke up in the morning saying that it will be better to build one myself. So here I am with version 1.0.0, very basic and most probably very buggy but I am proud of what I made 😁

I'm leaving links to the Product Hunt page and to the GitHub repository.
I would appreciate if you would give me an upvote or a star ⭐ or even try my app if you find it interesting.
I'm waiting for suggestions 🤔 on improving the app and for bug reports 😫. Help me make this better! 💻

Also, this is my first DEV post 🎉

P.S: I'm 0% artistic, so any suggestions on improving the UI are most welcome 😊

Top comments (2)

terabytetiger profile image
Tyler V. (he/him)

Welcome David!

I really like this as a more interesting implementation of the age old Todo list, especially since my method of tracking this is a Slack room that only I'm in and sift through my own posts all the time to find something I'm looking for.

As far as design goes, I'm not the greatest either, but after tinkering a bit with the colors I think these are some minor changes I would make (based on the patterns I've seen from reading plenty of DEV posts):

1) I'd probably bump the font size of the list up to 1.1 rem to make it a bit easier to read
2) The buttons being different in coloring creates an inconsistency in the design. I would aim to keep the palette the same between the buttons, probably by updating the + to be a dark green(#325442), and updating the Add button to match.
3) I would probably lighten up the title. For simplicity I used snow, but something with a light green hint might be a bit more fitting.

My Example

Overall, I think this is a pretty solid app for starting with Electron. Nice job!

the24thds profile image
David Sima

Thank you for checking my app 😊
I highly appreciate the feedback and suggestions and I agree with the changes that you made, I actually really like them.
I'm going to update the app sometimes in the future adding more features like a favorites list.