VincentW2 / SermonIndex-GUI

This project is developed to provide the easy app based navigation for all sermons available on sermonindex.

Home Page:http://www.sermonindex.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My personal fork of sermonindex downloader 2.0. Please feel free to take contributions from this repo and integrate it in the main repo.

Build/release

SermonIndex-GUI

This project is developed to provide the easy app based navigation for all sermons available on sermonindex. The goal is to aid users to cate local copy of sermons by downloading them. User has choice to download single or all sermons of a desired speaker. This app is cross platform and should work seamlessly on Windows, MAcOS and Linux (debian) without any issues.

Getting Started

Running App From Source

For Windows/Linux/MacOS

Please have node.js installed from https://nodejs.dev/ or your local package repo

git clone https://github.com/VincentW2/SermonIndex-GUI
cd SermonIndex-GUI
npm install
npm start

Building the app

For Windows

npx electron-packager .
npm run package-win

For MacOS

Under construction

For Linux

!! If running debian, please put electron-installer-debian": "^3.0.0" as a dependency in package.json

npm run package-linux

If wanting to make debian installer:

npm run create-debian-installer

Built With

Basic framework

Dependencies

Authors

  • Sherebiah Tishbi for initial code

License

This project is licensed under the ISC License.

Acknowledgments

  • Bro. Greg Gordon for constant support in testing and constant encouragement.
  • Bro. Llewellynvdm for APIs.
  • Yarusha Tishbi - my beloved wife for providing all moral support and bearing with me while I do not listen to her calls for breakfast/lunch/dinner! 😊
  • Krupa Tishbi - my beloved daughter for helping me with mathematical operations, obviously I dont know how to calculate the percentage. 😊

About

This project is developed to provide the easy app based navigation for all sermons available on sermonindex.

http://www.sermonindex.net

License:ISC License


Languages

Language:JavaScript 64.7%Language:HTML 25.2%Language:CSS 10.1%