Josh Waay's Projects
backup of ps-website audio code that I developed (for future use / reference purposes)
An interactive React web-app. View planets in our solar-system and learn some new fun facts! Build using Express and deployed using Heroku. Made in half a day with two of my peers at EDA, I took care of the server-side code, React Components & Routing.
Website created for Wellington-based rock band, Earth Tongue. Created to develop my UX / UI design skills and core static programming knowledge (HTML, CSS & JS)
Made a website for photographer Jack Robert, build from the ground up using a custom Wordpress theme that I created - as well as custom post types, metaboxes, plugins and taxonomies. Altered Wordpress and WooCommerce functions to further customise the site and fit the brief.
Photography eCommerce website for client, Lotje McDonald.
A large b2b hospitality website that I helped create alongside the team at Psychoactive Studios. Although I developed a couple of the Webflow pages, my main role involved hand-coding the GSAP animations and writing the custom JavaScript required to make such a visually-demanding website work correctly, across all browsers and devices.
An app that allows users to view news articles from the web based on a search query. The app also allows you to refine your search by recent, relevancy or popularity. Created using AJAX, JS ES6, newsAPI, NPM, jQuery, Bootstrap, SASS to name a few...
Redesign for Wellington-based coffee roasters, People's Coffee. Created to develop my UX / UI design skills and core static programming knowledge (HTML, CSS & JS)
A web app that allows users to register and create an account, then log in to post a project / portfolio piece. The user is able to view all of the posts on the homepage, as well as edit or delete them. This web app was build using technologies such as Node.js, Express, MongoDB, Mongoose, Twig, ES6 JS, Bootstrap and many more.
I was part of the development team that created the graduation website for Yoobee Colleges 2021. I was nominated to be dev lead and was mainly in charge of the JavaScript, making sure that the data is dynamically rendered to the DOM.
Simple starter template for React-Vite projects.
Prototype for SFF that I helped develop alongside a small team from Method Digital. It served as a vertical-slice to to pitch a larger scale project aimed at showcasing their regenerative farming ventures. As development lead, I made key decisions on which tech to use, as well as create innovative solutions to get such a complex 3D scene in React.
testing
A browser-based game created as an internal project for me to learn Unity and C# during my employment at Psychoactive Studios. The game is based on Flappy Bird, but with a bespoke design inspired by ancient Greek mythology. I wrote a detailed article on the process of creating this experience, which you can read here: https://lnkd.in/d54ssxWv
A project inspired by Hape.io and created in my spare time as a 3D portfolio piece. I used this experience as a way to solidify and showcase my newly-gained WebGL skills, which I had spent the previous three months developing. It involved creating & exporting glTF assets from Blender, then rendering and manipulating them through Three.js and React.
A user-generated ecommerce website for buying or selling event tickets online. This app allows users to create an account, log in and post or edit event tickets, as well as view other user's tickets, buy them or leave comments. Build from the ground up using modern web development tools such as Node, Express, MongoDB, Mongoose, Bootstrap, ES6 and more...
An interactive storybook / point-and-click adventure game to help kids identify emotions, navigate conflict and understand diversity. ToroToro is the Maori word for “explore” and “grounds for us” - which is the meaning and aim of this experience. My role involved the development of the frontend React components, as well as implementing the sound.