Let's Paint!
waves section divider

About:

Paint App - Becoming Bob Ross - This was the title of the Mintbean Hackathon I completed in November of 2021. As you can see, I took that very literally! When I first joined this hackathon I was a little apprehensive. I have only been coding for the past four months, but when I saw the inspiration, I knew right away that I had to try it out. I just watched a Netflix documentary about Bob Ross a few weeks ago, which gave me more appreciation for his work. I have also always enjoyed art and love to create things, and actually studied Art for my B.A..

The idea for combining the paint app idea with a search and find game came from another project I started working on just the weekend before the start of this hackathon. I had an idea to create a game app for my two and a half year old daughter. When we read together, she loves to find things in the drawings, so I wanted it to be something easy and fun for her to practice finding things. I also wanted it to have a feature where when each item is found, a different activity or game would pop-up. At first, I thought that these would be simple activities such as puzzles, and identifying shapes and numbers. However, after hearing our task for this project, I thought it would also be great to include a painting option! Even though I had already started on my "Search & Learn" app the weekend just before the start of this hackathon, I decided to start from scratch and channel my inner Bob Ross as much as possible for this "Search & PAINT" app. Time to look for cute icons of happy trees! 😊🌲

I'm pretty happy with my final MVP. It's interesting that the process of creating this app kind of reminded me of "zone" I get into when I paint or create art. I learned so much along the way, including how to work with the canvas element as well as many more CSS properties I hadn't used before and more practice with JS logic. Also, I learned there is so much more still to learn about the canvas API! While the final product only really works on desktops, my next steps are to continue learning more about touch events so I can make this work on tablets too (it somehow works on my phone...however it only allows me to draw dots). I think this idea can also be taken further, and made into an educational app about different artists, where each has a different page. Of course, once I have learned more backend development, I would like to add options to login and save the drawings as well.

"There are no mistakes. Only happy little accidents."

- Bob Ross

Created with...

See my Github README to see a complete attribution list.

waves section divider

Hi! I'm Sam...

Sam sitting in front of big leaves at the Inhotim art museum in Brazil.

I am a former teacher turned web developer. While I will always value the time I had as a teacher, and feel like many of the skills I learned in that career are proving useful in this next journey, I am loving learning to code! When I'm not programming, I spend my time playing with my daughter, cooking, reading, and exploring new places. I currently live in Brazil, where my husband and I moved to over four years ago to teach at an international school. We are from the Bay Area, CA, and plan to move back to the states in the summer of 2022!

Big THANKS to...

Mintbean logo

This has been such a fun process, and I am so fortunate to have found out about this incredible opportunity. I've learned so much! Monarch and Navi have been so helpful and hands-on throughout this whole hackathon, and us newbie developers are so lucky to have them around. I also want to give a shout out the amazing women I met at the Girls Develop It November 2021 Hackathon just a week ago. (Go team Green Thumbs!💪) I wouldn't have found out about this if it wasn't for that community, and they have been a huge support and wealth of knowledge and resources.