Build a Bible desktop application for Windows, Mac and Linux

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Freelance

WAGE / SALARY

Negotiable per project basis

HOURS PER WEEK

TBD

DATE UPDATED

Aug 12, 2018

JOB OVERVIEW

We need someone with proficient AngularJS skills to continue a project built using Electron and Angular CLI. The original developer was unable to continue because of personal matters.

The goal is to build a bible desktop application for Windows, Mac and Linux (hence Electron was used). It needs to have a modern look; should be very customizable; and should be very easy to use.

By very customizable it means that the user is able to change many settings such as the theme of the application, the fonts, the sizes, paddings, schedule reading, preferred books, format of verses, etc. When in doubt have an option for the user to choose from.

Most, if not all, functionalities should have shortcuts: single clicking a space after a verse will open a quick note-taking screen that saves the text as it disappear, while double clicking a space after a verse will the note-taking application, pressing x on a verse will open cross-reference window, pressing s opens search...things like these and many more.

There are three major and important functionalities that the app must have:
1) It should be able to read and process sword modules ( ---------- ) as its data.
2) ability to read files (PDF, txt or doc) then process them then add links to all the verses that it will find (Book N:N), then save that processed file somewhere so that if the user uploads the same file, the app will just open the previously processed file. The links when click should open the verse it is referencing to within the app, on the verse window.
3) The app should have a BiblePad section which is a feature-rich note-taking section. It should be pretty much like WordPad, equipped with formatting functionalities.

Of course, it should also have other minor functionalities such as easy search with operators etc, reminders, hovering capabilities, context menus, quick access buttons, access apis, sync user data ---------- te that there should also be a mobile app version of this app. It is preferred you do both but the desktop version is the priority.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin