My name is Max (or smackjax).
I design and build things for the web.
In my free time, I'm one part wanderer, ten parts coffee-drinker, and a few parts motorcycle guy, though sadly I'm sans-motorcycle right now.
Everything I make is responsive.
go ahead, change the screen size
Made all these logos, too.
I built this website with wordpress, one of the first sites I ever built. My client is a wedding photographer(he's good too), who needed a portfolio to show his work. It's responsive and gets the job done, but a redesign is in progress (see next entry).Go to site ->
Wordpress is great, but the template I used felt a bit flat after gaining skill in design.
This is a completely redesigned prototype, waiting on some text for the pages, which puts more emphasis on his skill(photography).Go to site ->
After using ReactJS with Redux for a much smaller project, it was pretty clear just how much boilerplate Redux added. So I decided to make an app using the same principles as Redux (an immutable data structure), but only use the state of ReactJS components.
This app has a simple idea (only holding recipes), but it has a full server built using ExpressJS and MongoDB. There are no 'stars', no 'comments', no 'likes', and that's intentional. It's simply a place to store and share recipes.
It seems like chat-apps are the new 'hello world', so I wanted to try something a little different.
This app uses 'channels' instead of 'friends', making individual conversations secret.
I used this app to learn Firebase and some neat UI design, with buttons that expand into menu actions, instead of dropdowns.
This app is my baby. The idea behind it is automatically(and equally) distributing tasks between people on certain day.
When a schedule has been generated people can request to follow it and see their schedule any time.
After learning Firebase and ReactJS, I had a perfect opportunity to finally bring it to life.
In practice this app has vast potential, from todo lists to employee scheduling.
Honestly, it's usefulness is debatable.
But it will always have special place in my heart.
In a nutshell, this is just for pizazz. A common solution doesn't allow the dropdown to have animated effects, and I wanted to change that.
This solution is also fully responsive, resizing to fit any screen size.
There are a lot of date pickers. This is the only input I know of that's a React date input.
Not that pickers are bad, but I wanted something more in line with the rest of my ui.
It's not often that I see an obvious need for testing, because of React's immutable data structure, but this input was a definite exception.
I was surprised by just how many variables there were to consider when someone is able to directly input data, and I would even guess it's more complex than a data picker.
When making Incooknito, I needed a dropdown that showed color splotches next to their text values. The problem being that a typical
select doesn't allow anything besides text in its
This is my solution. It behaves as close to a typical
select as I could make it, taking
option tags and anything in between.
If you're impressed, intrigued, or just feel like connecting, feel free to get in touch with me.