dGoal Update #1: An updated logo and improved Keychain integration

Two days ago dGoal Interface has been announced. The response of the community was astonishing and give the so much needed incentive for me to keep on working.

As announced in the previous post, I want the journey of dGoal to be a journey of the community as well. I plan on making regular updates, which will most probably take place weekly. This way you can all be on track with what's happening, and having such schedule will help me stay motivated and consistent.

Today I'm coming with a small portion of news.

An updated logo

The logo presented in the previous post was still a work in progress. Through the weekend I managed to find some time to work in some more and am proud to present you with the final version:


An updated dGoal logo

The sign is an interesting one, as I tried to contain few things in one symbol. On one hand, you can find the letters D and G, which obviously stand for the dGoal name. On the second hand, the entire sign is kept in a circle-shape and resembles a soccer ball.

On yet the other hand, I wanted to make the logo look somewhat vintage or oldschool and for it to bring to mind the very first football clubs' logos. The sign is at the same time a modern design, using flat colors and slightly rounded edges to play along nicely with the font that is used throughout the dGoal app: Rubik.

Improved Hive Keychain integration

I published the dGoal app with just a basic implementation of Hive Keychain. It missed many important features, one of which was to properly check whether Hive Keychain is even available in the browser.

Currently, if you go to log in page with no Hive Keychain extension available, an alert will be shown with links to download the extension. Kudos to @therealwolf whose @hiveio/keychain library makes it much easier to interact with the extension.


An alert that Hive Keychain extension is not installed

Bugfixes and refactoring

Despite dGoal being a new app, I was able to find few bugs already and get rid of them.

It's relatively easy to keep dGoal well tested, as the entire codebase is well tested with automated tests and Continuous Integration system runs these tests automatically for each change that I make to ensure nothing as broken by the change.

I also refactored the code a bit. This means that while from the outside perspective nothing changed (the app behaves the same), under the hood the code has been cleaned up and rewritten to make it easier to maintain and add new features later on.

All in all, everything is ready to really take off--and it will! I am already working on next core features and writing down ideas for completely new ones that will spice up the game and make players' lives easier.

Until next time!

dGoal - Interface for Rabona Football Manager

dGoal is an interface for Rabona online football manager,
where you can manage a fictional football club and earn cryptocurrency.

Do you have what it takes to be a top football manager?

H2
H3
H4
3 columns
2 columns
1 column
10 Comments
Ecency