DEV Community

Minimal Time Management App

Dhruv Anand on August 20, 2021

Being a high-school student and having everything online, it gets quiet difficult to manage time and get tasks done. So, I did some research and g...
Collapse
 
mehdico profile image
Mehdi Mousavi

Good job, i've tried to build it for macOS but cant find the package.json file!

Collapse
 
ananddhruv295 profile image
Dhruv Anand

Thanks for the kind words.
The app is built for Windows Only. There are no plans for distributing it to other platforms.

Collapse
 
mehdico profile image
Mehdi Mousavi • Edited

Even on windows you need a package.json to run it. Also i didn't see any platform-specific code in your project, so i tried to run on MacOS. here is the result :
Just one issue: When app is running the SPACE key (who you set as shortcut or something) on my keyboard is not working at all, in any program! (even yours)
package.json file i wrote:

{
  "name": "YOUR_APP_NAME",
  "version": "1.0.0",
  "main": "app.js",
  "scripts": {
    "start": "electron ."
  },
  "dependencies": {
    "electron": "^13.2.1"
  }
}
Enter fullscreen mode Exit fullscreen mode
Thread Thread
 
ananddhruv295 profile image
Dhruv Anand

I have resolved the issue in the latest update (not yet released).
The reason was I set the Space key as a Global shortcut using Electron an this was causing the issue.
Talking about 'Platform-specific', No, there is no restriction regarding distributing the application to other platforms so there should be no problem running that.
Also, I have to added the package.json.

Thread Thread
 
mehdico profile image
Mehdi Mousavi

👍🏼❤️

Thread Thread
 
ananddhruv295 profile image
Dhruv Anand

I have made the required changes. If you wish to contribute, you can fork the project. :)

github.com/iDCoded/Pomodoro-App

Collapse
 
abhinav1217 profile image
Abhinav Kulshreshtha

There are no plans for distributing it to other platforms.

What if I ( or some one from community ) offer our help to get it packaged for Linux (or mac) ?

Thread Thread
 
ananddhruv295 profile image
Dhruv Anand

That would really be appreciated if I could get help in doing so.

Thread Thread
 
ananddhruv295 profile image
Dhruv Anand

You can check out the project on GitHub and contribute to it.

Collapse
 
ptejada profile image
Pablo Tejada

Why is the release package +300mb for such a simple app?

Collapse
 
ananddhruv295 profile image
Dhruv Anand

Electron
👉👈

Collapse
 
ananddhruv295 profile image
Dhruv Anand

Is there any way I can reduce the size of the application?