Git Product home page Git Product logo

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

John R. D'Orazio's Projects

automate_hc05 icon automate_hc05

an attempt at automating the binding and the communication between an HC05 and another bluetooth device

avn icon avn

Automatic Version Switching for Node

cesium icon cesium

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

ckeditor4 icon ckeditor4

The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.

cldr icon cldr

The new home of the Unicode Common Locale Data Repository

ezsql icon ezsql

PHP class to make interacting with a database ridiculusly easy

flatmp icon flatmp

Sistema dei Messaggi Privati per Flatnux

flatnux-to-utf-8 icon flatnux-to-utf-8

converts flatnux language files to UTF-8 and sets document charset to UTF-8

glibc-la_va icon glibc-la_va

proposed ecclesiastical Latin locale, to enable localization in Latin on Unix systems

glorioso-theme icon glorioso-theme

Open Social Theme for Flatnux CMS. Current title "Glorioso", other proposed title "fLOSt" = Flatnux Open Social Theme

gutenberg icon gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.

i18n-tasks icon i18n-tasks

Manage translation and localization with static analysis, for Ruby i18n

jetpack icon jetpack

Jetpack supercharges your selfโ€‘hosted WordPress site with the awesome cloud power of WordPress.com.

jquery-clock-plugin icon jquery-clock-plugin

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 Characters, and is relatively independent from system clock

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.