John-Paul Takats

Projects

AI Portfolio Builder – Project Queen
Generate a website using AI and edit it afterwards with no knowledge of html

AI & Data Science API Backend Frontend HTML / CSS

Photo Gallery (3)

WordPress SVG Object Plugin
Unlock the power of SVG and animations in WordPress

Digital Media Frontend Open Source React WordPress

Photo Gallery (2)

FeedMasher
Feedmasher: Curate, Aggregate, and Display Content from Everywhere!

Backend Database Systems Frontend JavaScript MySQL PHP

Photo Gallery (2)

iSchool Projects Capstone Repository

Backend Database Systems Drupal Frontend Open Source PHP

Photo Gallery (1)

ZyBook Implementation for RIT Class
Integrating an interactive in one of RIT's largest classes

Frontend HTML / CSS JavaScript

Photo Gallery (1)

RIT Interactive Streetview Tour
Rethinking the Virtual Tour: An Immersive Experience that's More Than A Map

API Digital Media Frontend HTML / CSS JavaScript Marketing Open Source

Photo Gallery (3)

Classes I've Taught

Rich Media Web Application Development I
Master Web Apps: Media-Rich Design with JavaScript & a taste of React!

Digital Media Frontend JavaScript

Syllabus

Reviews (2)

Photo Gallery (1)

Web & Mobile II ISTE-240

Backend Database Systems Frontend JavaScript Joomla MySQL PHP

Syllabus

Curriculum Development

Course Description

Lectures & Videos (6)

Foundations of Web Technologies II
Advanced Web Development for Graduate Students

API Backend CMS Database Systems Frontend HTML / CSS JavaScript MySQL PHP Usability & HCI

Syllabus

Curriculum Development

Course Description

Lectures & Videos (1)

Foundations of Web Technologies I
A class for Graduate students to learn about the Building Blocks of the Web

Backend Frontend HTML / CSS Marketing PHP

Syllabus

Curriculum Development

Course Description

Lectures & Videos (1)

Rapid Online Presence ISTE 305

Backend CMS Frontend HTML / CSS JavaScript Open Source PHP

Syllabus

Curriculum Development

Course Description

Lectures & Videos (4)

Web Integration & Application ISTE-405
Integrating multiple technologies and content sources to create sophisticated web sites and apps

Backend CMS Database Systems Frontend HTML / CSS JavaScript PHP

Syllabus

Curriculum Development

Course Description

Blog Posts

Synced Patterns in WordPress with Overrides and Unsupported Blocks
Synced Patterns in WordPress with Overrides and Unsupported Blocks
Streamline WordPress Synced Patterns with SCSS Styling Workarounds

CMS Digital Media Frontend HTML / CSS Open Source WordPress

From Code to Community (Video)
From Code to Community (Video)
Bridging Academia and Non-Profits: Web Tech with Purpose.

Backend CMS Frontend Marketing Project Management Uncategorized

Photo Gallery (3)

Come to my HTML / CSS Workshop at RIT hosted by WIC

Backend Frontend HTML / CSS Marketing

Photo Gallery (1)

FeedMasher Project Finally Moving to Opensource

API Backend Database Systems Frontend HTML / CSS JavaScript MySQL Open Source PHP

A Personal Portfolio Page and Blog on The Open Web

Backend CMS Drupal Frontend PHP Uncategorized

Moving my site to Drupal?
Moving my site to Drupal?

Backend CMS Drupal Frontend HTML / CSS JavaScript Open Source

Capstone Mentorship

Nigudkar, M. Capstone: MERN Stack Hotel Booking Application

Database Systems Frontend

Role: Chair

Student: Mithila Mohan Nigudkar

Capstone Report

Bapat, M.Capstone: Free Fitness Mantra including Clothing Finder and Diet Tips

Backend Frontend

Role: Chair

Student: Madhura Bapat

Jaiswal, R. Capstone: Evaluating Using LaTeX to help improve the accessibility of an open-access journal

Frontend Open Source Usability & HCI

Role: Chair

Student: Rahul Jaiswal

Capstone Report

Chen, C. Capstone: Improving Human Subjects Research Office at RIT’s Website

Frontend Usability & HCI

Role: Chair

Student: Chih-Jung Chen

Capstone Report

Garg, K. Capstone: Online Bookstore for a Customer-to-Customer E-commerce Web Application

Backend Database Systems Frontend Marketing

Role: Committee Member

Student: Kheman Garg

Capstone Report

Arora, A. Capstone: Rezume: A Web-based resume builder system for university students

Backend Database Systems Frontend

Role: Committee Member

Student: Ayush Arora

Capstone Report