Projects
Canadian Vision Care Wordpress Child Theme Website
Website for Canadian Vision Care. Website functionality includes a volunteer system, form submissions, and donations. Built using a wordpress custom child theme, with custom pages, custom post types, custom widgets, and custom loops. Design prototype of the website can be found here.
![CVC website home page with purple and green colors](./assets/img/cvc/cvc-site-home-0x.webp)
![CVC website donate page with a picture of a child](./assets/img/cvc/cvc-site-donate-0x.webp)
![CVC website donate page with a picture of a child](./assets/img/cvc/cvc-site-volunteer-0x.webp)
PHP Mountains App
This is a CRUD Web App with Login and Search capability.The Mountain list can be filtered on the homepage and features pagination. Logged in users can access an admin page and add, update and delete mountains.
React To Do App
This is a Asynchronous CRUD Web App that stores each users to-do list. Built with React and Cloud Firestore. Functionality of this web app includes: Client and server side validation with easy user experience error messages. Sign in options include a google provider and standard email. Give it a try and sign in with an email, no need to provide a real one. You can also login with the google provider.
![web app front page with a sign in and email text box. Title says 'to do list' and the color scheme is dark blue and white.](./assets/img/web-app/web-app-front-0x.webp )
![web app front page with a sign in and email text box. Title says 'to do list' and the color scheme is dark blue and white.](./assets/img/web-app/web-app-home-0x.webp )
![web app front page with a sign in and email text box. Title says 'to do list' and the color scheme is dark blue and white.](./assets/img/web-app/web-app-edit-0x.webp )
Portfolio Website
The website you are currently visiting. This website was built with Sass, jquery and html. CSS follows the BEM naming convention. NPM was used to install Squoosh for image optimization,SVCGO was used for svg lynting and the Command Line/Browser Sync was used for Sass compiling.
Wedding Website
A wedding website. The location page uses Asynchronous Js to retrieve hotel information. The location page also has google maps imbeded into the webpage.
Adaptable Outdoors Wordpress Site
This website is a team project created with two other classmates. After graduation I continued volunteer work by adding functionality and creating a user manual. Used Understap as a baseline and created our own child theme . Custom post pages for volunteers and participants. Events plugin-in to allow client to create event postings. Website allows visitors to donate on donation page. custom content like images, text, etc. can be added through Advanced Custom Fields.