Inspiration

Our inspiration came from the famous subreddit r/place.

What it does

Git-place is an interactive pixel art page on a GitHub repository. Anyone with a GitHub account can create pixel art on our projects README file.

How we built it

The application was built using JavaScript, node, GitHub actions, GitHub issues, and GitHub itself.

Challenges we ran into

Since we were utilizing GitHub actions as our main source of change within the repo itself, a challenge we faced was to test our code after pushing to our main branch. That made it difficult for us to predict the errors that would come with the changes, and made it so thorough testing was required. We also faced some issues with learning about the differences between server-side java script and client-side JavaScript, which made it so some packages had to be utilized in different ways to be used properly.

Accomplishments that we're proud of

We are very proud to have correctly utilized GitHub actions, as well as integrate automated repository changes as a main part of the flow of our system. Making a project that anybody on GitHub can use also made us feel good about our work at Hack Western, since it pushed us to learn more about sides of tech we did not know much about.

What we learned

Working on this project taught we learned all kinds of things that we didn't know GitHub was capable of. Before starting this project neither of us had ever even created a GitHub issue. To make the project update and commit by itself we had to learn to create GitHub actions. We needed to learn how to control a Github action using yml.

What's next for Git-place

Some future steps for Git-place are adding more colours that can be added to the canvas as well as making the program faster and able to handle more requests simultaneously.

Built With

Share this project:

Updates