joymon / prayerbook

Online PrayerBook for daily prayers

Home Page:https://prayerbook.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Area Badges
Build Build Status
Code GitHub code size in bytes GitHub repo size
Code quality Language grade: JavaScriptMaintainability
Deps dependencies
Security Known VulnerabilitiesTotal alerts
Issues Average time to resolve an issue Percentage of issues still open
Deploy Deploy Status

This is a prayer book intended for personal prayers. Currently it supports Christian Roman catholic prayers in Malayalam Language.

How to get source

This requires little prior knowledge in web technology and github source control system.

  1. Using git client software
  2. Get a git client software. It doesn't need account in www.github.com
  3. Get the source code from repository using that software. It will download the source to a location in your hard drive
  4. The url to use for cloning is https://github.com/joymon/PrayerBook.git
  5. Dowload the source code as zip file by clicking on below link.
  6. https://github.com/joymon/PrayerBook/archive/master.zip

Development

  • Added .devcontainer support. Use it to avoid environment setup issues.

Install dependencies

  1. Run the command npm install

Running the application

  1. With a dev web server
  2. Run the command npm run devBuild to build.
  3. Run the command npm run start
  4. Browser will be opened with application.

Running the tests

One time test

  1. Run the command npm test

Continuous run during development

  1. Run the command npm run devTest

Deploying to production

  • Create a release.
  • Release create a tag and Travis CI will release when there is a tag.

Hosting

How to contribute

  1. This require an account in www.github.com. Its free for open source projects.
  2. Fork this repository. It will create a copy of this project source code in your account.
  3. Clone that project into your local machine.
  4. Do the changes and push to your github.com repository
  5. Issue a pull request for the code change to this project. So the change can be seen here, it can be compare with the coresponding file here and can easily merge to this parent repository.

About

Online PrayerBook for daily prayers

https://prayerbook.github.io/

License:GNU General Public License v3.0


Languages

Language:TypeScript 44.0%Language:JavaScript 34.7%Language:HTML 18.7%Language:Dockerfile 2.5%