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)

PHP Roulette
Testing out the Martingale theory

AI & Data Science Backend PHP

Photo Gallery (2)

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 and Mobile I ISTE-140
An introduction to internet and web technologies, and to development on Macintosh/UNIX computer platforms

HTML / CSS JavaScript Usability & HCI

Syllabus

Curriculum Development

Course Description

Lectures & Videos (14)

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)

Software Development and Problem Solving I
A Journey from Basics to Software Engineering with Python

Backend Python

Syllabus

Curriculum Development

Course Description

Lectures & Videos (2)

Blog Posts

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

RIT Interactive Streetview Tou
RIT Interactive Streetview Tou
Helped Squashed Some Bugs

Photo Gallery (3)

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

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

Walawalkar, N. Capstone: How to make apps popular on Google play store: Visual Analysis of google play store app features

AI & Data Science Digital Media Marketing

Role: Committee Member

Student: Nupura Sunil Walawalkar

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