scoopr is a mobile app for ice cream truck tracking! My friend and I built this Android app together.
scoopr used Firebase Authentication to allow customers and ice cream vendors to create accounts, and uses the Firebase Realtime Database to show a live map of any ice cream trucks in a user's radius.
scoopr also notifies customers when an ice cream truck enters their radius!
So next time you hear the ice cream truck jingle, don't run out the door - just open scoopr!
Tools: Flutter, Dart, Firebase.
You can clone the repo here, then follow the README instructions to test out the app:
The Digital Divide is a data dashboard built to analyze the impact of the COVID-19 pandemic on lower-income Canadian families.
The project looks at kids' access to quality education including their digital access, digital literacy, and time spent learning at home.
The goal of The Digital Divide is to raise awareness about the inequitability of educational services across socioeconomic statuses in Canada; in particular, we hope it shows how the delivery of these essential services for lower-income families has been disrupted by the COVID-19 pandemic.
Tools: R for data analysis, JavaScript, HTML, CSS, Bootstrap.
You can view the project online at maddieg.ca/thedigitaldivide and see the code here!
starzone: the beginner astronomy app to meet all your galactic needs!
Recently, I developed an interest in astronomy - “the study of objects and matter outside the Earth's atmosphere”. Since we can’t really go anywhere these days, I started looking up at the sky from my backyard and wondering what was going on up there. I found myself wishing for some kind of central dashboard I could use to feed my interest and keep up to date on astronomical topics in an easy, user-friendly way; this is what inspired me to build starzone!
So far I have designed and implemented the front-end; I'm currently working on the backend! starzone provides tools for hobby astronomers including a cloud forecast, current astronomical news, upcoming celestial events, and a searchable star dictionary.
Tools: JavaScript, HTML, CSS, Bootstrap, Figma for UX Design.
View starzone online at maddieg.ca/starzone and see my code here!
Top 3 Overall Winner at HackHarvard 2018!
comical lets you illustrate a comic strip in real-time, using nothing but your voice! When a user tells a story to a Google Home, comical parses their voice input and produces a comic strip as they speak - complete with images, text boxes and speech bubbles. Machine Learning, Sentiment Analysis and Facial Recognition API's are applied to extract key phrases, determine emotional tone, and place speech bubbles.
I worked on many parts of comical including the Google Home action, conversation model in Dialogflow, fulfillment using the Actions-on-Google library, and back-end parsing of the user's story.
Tools: Vue, NodeJS, Firebase, Azure, Actions-on-Google Library.
View our Devpost page at devpost.com/software/comical and our repo at here!
Detectively is a web app which allows users to view, search, graph, analyze and export data from the Canadian public sector salary records. I built this project as part of a team and worked directly on the front and back-end.
Tools: React, Material-UI, NodeJS, MySQL.
View repo here!
I designed, built and maintain this website for a small business in my community.
Tools: Built on Wordpress and customized with HTML, CSS and PHP.
View online at www.crackpotstudio.com!
I've been working with clay for 15 years! I also teach pottery wheel workshops at a local studio on the weekends. Some of my work is online at www.maddieg.ca/ceramics.
Please enjoy these photos of some silly cakes I've made!
In the summers I coach youth soccer teams with my brother, and also play on a couple teams myself. We usually lose, but it's a lot of fun!
In 2018, along with a friend, I started a club at Guelph called Guelph Women in Computer Science (GWiCS). Our goal is to foster a sense of community among womxn studying computing at Guelph by hosting social & educational events each semester! We also run coding workshops for the Guelph Girl Guides. GWiCS has grown a lot since the start and we have a ton of fun - I'm so proud of the community we've built! You can read more on our website: www.gwics.org.