Projects


🛰 Space Walker: a WIP space trading game built with React and Redux. click on a planet!

link to repo

There are hundreds of randomly generated planets...

You can click on any planet and warp to it. Each planet is entirely different. There's a lot of different information concerning each planet. All of the state is stored within the Redux store. There's a huge amount of things to be added.

The console I made for it looks pretty cool, too. I designed it in Sketch with my free trial.

The JSX is a sight for sore eyes, but there was a lot of information to render. Here, current market data (the market of the planet the player is on) is being mapped through and enumerated. I'm using Flexboxgrid to render the rows of data... this could be done a lot nicer.

Generating planets using a loop. Let's make 800! It's really cool. Each planet is randomly generated and comes with its own attributes.

Planet data.

Redux doing its job.

As of lately, I've been focusing on other projects. Space Walker is still a work in progress.


📸 GalleryPx: a responsive gallery built with React that dynamically renders photos using data from a JSON file, or alternatively, any API

link to repo

I modeled it after 500px.

The photos are organized neatly into 3 different rows. The user can choose which row they'd like to put the photo in -- within the JSON data!

You can like photos...

And you can open them up if you'd like to view them bigger.

I made use of Flexboxgrid to organize the data (the photos) into three different rows. Each array is mapped through.

The first set of data.

Conditional rendering for Modal and like bar. I love JSX. It's beautiful.


a fun spoof website with several full pages. project built to demonstrate understanding of CSS, Styled Components, and Flexboxgrid.
link to repo

all other small projects and thoroughly commented code-alongs. lots of code.
link to repo