Problem goes with the package sqlite3
, which is native and need to be rebuild to be used with electron
- Install those packages
npm install –g node-gyp
npm install -g windows-build-tools # This package needs to be run
# from administrator console,
# python also is required
- Now rebuild the
sqlite3
package
npm run rebuild
If there are no errors, the project can be started
For Linux or UNIX based systems there is similar approach, but search for it.
- To start the project:
npm start
- To use the Electron debug tool execute the following from the Console tab of your running Electron app's developer tools:
require('devtron').install();
You should then see a Devtron tab added.
-
React - Front-end
-
Material-UI Design - Template for React
-
Electron - 'Back-end'
-
SQLite3 - file based SQL
-
Sequelize - ORM