Skip to content
View JohnRDOrazio's full-sized avatar
โœ๏ธ
Focusing
โœ๏ธ
Focusing

Organizations

@cappellaniauniroma3-org @mugroma3 @opera-romana-pellegrinaggi @BibleGet-I-O @Liturgical-Calendar
Block or Report

Block or report JohnRDOrazio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
JohnRDOrazio/README.md

Who am I

My name is ๐Ÿง” John Romano D'Orazio.

I'm a โœ๏ธ Catholic priest.

I enjoy ๐Ÿ“ท photography, I enjoy activities such as โ›ท๏ธ skiing, and I enjoy ๐Ÿ’ป coding, a hobby which I started when I was a little kid.

Languages I have learned:

GW-BASIC PHP HTML JAVASCRIPT CSS JAVA .NET C++ ARDUINO PROCESSING

Frameworks and libraries I use:

jQuery ReactJS Google Apps Script Ruby on Rails Bootstrap

Top Langs

I believe that programming can also be done in a ๐Ÿค community spirit! I participate actively in the OpenSourceCatholic Open Source Catholic community founded by Github @geerlingguy (check out his projects!) and Slack Slack workspace which I helped to launch.

If you find any of my projects useful, please consider contributing either to the codebase with your own expertise,
or with a small donation to help keep the server where they are made live running.

My websites

A few of the websites I have created, mostly with WordPress:

  1. https://www.johnromanodorazio.com (Personal website / blog)
  2. https://www.bibleget.io (BibleGet project)
  3. https://www.premiovittoriobachelet.eu (National Photography contest I organized one year in Italy)
  4. https://www.cappellaniauniroma3.org (Chaplaincy website at Roma Tre University)
  5. https://www.litcal.johnromanodorazio.com (kudos to @mftruso for helping with the bootstrap theme!)
  6. https://geographyofthefaith.bibleget.io (Work in Progress)

I run these websites and a few other services using:

APACHE NGINX ....PHP.... .......FPM....... DJANGO UWSGI RUBY WORDPRESS MEDIAWIKI ELASTIC ELASTICSEARCH MYSQL POSTGRESQL MARIADB DOCKER GITLAB POSTFIX DOVECOT ROUNDCUBE PLESK CESIUM LETSENCRYPT OPENFIRE

My projects

1) ๐Ÿ“– BibleGet Project โ›ช

Aims to facilitate inserting Bible quotes into documents or websites.

2) ๐Ÿ—“๏ธ Liturgical Calendar Project โ›ช

An API with the data for the liturgical calendar, saint of the day, etc.

3) ๐Ÿ’ Marriage Booklet Project ๐Ÿ’’

I have been participating lately in the OpenSourceCatholic community. Together with the fellow programmers in this community, we have started working on a project together, which can be useful for couples preparing to get married.

4) ๐Ÿšถ Pilgrimage Office projects

Seeing as I'm currently stationed in the Diocesan Pilgrimage Office, I have devoted some attention to projects having to do with pilgrimage as a human and religious experience.

5) ๐ŸŽฒ Random projects

Some of my first projects, as I was learning Javascript and jQuery, were jQuery plugins.

  • ๐Ÿ•‘ jQuery Clock => this is actually my most starred and forked project!

Unfortunately another plugin or two that I had written went missing. I had published them on the jQuery plugins repository, but at one point there was a glitch in the repository which wiped out all the plugins. I had just barely started using Github, and I didn't yet have repositories for these plugins, and I never did wind up trying to recover them. One plugin allowed you to click-n-drag across a group of checkboxes, or shift-click a range of checkboxes, in order to easily check multiple checkboxes without having to click on them one by one.

I also enjoy working with microcontrollers such as Arduino, which brought me to learn some Processing. I haven't made repositories for all of my Arduino / Processing projects yet, perhaps I should, but here are some:

While I was a chaplain at Roma Tre University, I participated in the student Microcontrollers Users Group (MUG). Here are some of the projects I created while participating in the MUG:

  • ๐Ÿ•ฐ๏ธ SmartClockGps : I never did complete the project. I was able to get the atomic timestamp from a GPS module, and display a time string on an LCD display. However I wanted to add a Real Time Clock component to the project, and I did create the circuitry, but I never finished re-writing the code.
  • ๐Ÿ“ถ HC05_Automate_Communication - an attempt to create helper functions for working with a bluetooth module
  • ๐Ÿ“ถ HC05_Manual_AT_Mode - an attempt to create helper functions for working with a bluetooth module

A few other projects never did get initialized as Github repositories, maybe someday I'll get back around to it ๐Ÿ˜„

My Github stats

John's GitHub stats

Pinned

  1. jQuery-Clock-Plugin jQuery-Clock-Plugin Public

    Turns a given dom element into a jQuery Clock that can take an initial timestamp instead of client system time, supports internationalization and `Intl.DateTimeFormat` options or PHP Style Format Cโ€ฆ

    JavaScript 73 33

  2. BibleGet-I-O/bibleget-msword-addin BibleGet-I-O/bibleget-msword-addin Public

    Microsoft Word AddIn for the BibleGet Project

    Inno Setup

  3. Liturgical-Calendar/LiturgicalCalendarAPI Liturgical-Calendar/LiturgicalCalendarAPI Public

    A PHP script / API endpoint that will generate the Roman Catholic liturgical calendar for any given year, calculating the mobile festivities and the precedence of solemnities, feasts, memorials...

    PHP 35 8

  4. BibleGet-I-O/BibleGet-Google-Docs-Addin BibleGet-I-O/BibleGet-Google-Docs-Addin Public

    Google Docs Addin for the BibleGet I/O Project

    HTML 1

  5. BibleGet-I-O/bibleget-openoffice BibleGet-I-O/bibleget-openoffice Public

    BibleGet I/O Project plugin for Open Office

    Java 2 1

  6. BibleGet-I-O/endpoint BibleGet-I-O/endpoint Public

    API endpoints for the BibleGet I/O project

    PHP 8 1