Actifit: Landing Page Updates

in actifit •  last month

Repository

https://github.com/mcfarhat/actifit-landingpage

Introduction

This development update represents some adjustments, fixes, and new features related to the actifit.io official website, including but not limited to Steemconnect adjustment, SEO friendliness, layout enhancements and others as detailed below.

Technology Stack

The website is built using Vue.js.

Work Done:

Please note that the commits were done using my business account Greateck instead of my own user mcfarhat.

Switching steemconnect from v2 to new standard domain: Commit Link
  • Due to the fact that we are using a 3rd party plugin, we just implemented a workaround to avoid service disruption via removing the "v2." portion from the steemconnect link being currently returned.
Adding SEO friendly og tags: Commit Link Commit Link Commit Link
  • The core of the visibility of any successful website is its SEO. We implemented og tags so as search engines can more properly fetch the proper information about actifit.io, but also equally important is the proper display of relevant logo and info upon sharing via social media. We also added the proper and new version of the Actifit logo, which is also optimized for SEO in terms of name and size (site speed).
Enhancements to the layout of the news section: Commit Link Commit Link
  • While the general functionality of the News section looked nice as built by the developer, yet several aspects did not look as intended, and hence we made modifications for having it look much nicer and better aligned with our vision, and to look properly on different screen sizes.

Adding support for proper display and linking of steemit user names: Commit Link
  • The display of steemit user names on the editor did not translate to proper and relevant steemit links. We implemented a regular expression approach to handle those cases.
Ensuring users are logged in before attempting to cast a vote: Commit Link
  • The implementation by the dev did not include proper configuration and checks against the user being logged in or not. We implemented modifications so as the voting popup only occurs if the user had already logged in via steemconnect.
Adding a Privacy Policy: Commit Link Commit Link Commit Link
  • We created a new privacy policy for Actifit.io, and linked that to the footer for availability to all users.
Adding Apple logo/button on website, along with delegation links and wording modifications: Commit Link
  • Post the release of the Actifit iOS version, we needed to enable the Apple button along with the proper link to the app store, but also make some modifications to the front page wording and include easily accessible delegation links in case a user decides to do that straight away.

Roadmap

Further continuous improvements will be done on the actifit website, including a potential revamp of the main page content, adding some additional content pages, a delegators page, as well as some modifications as we adjust the voting reward approach.

How to contribute?

You can chat to us on the official actifit discord, or to me in discord private @mcfarhat#6013.
Contributions are accepted as pull requests to the official github repo.
We are having continuous tasks assigned to different contributors to our project. More official tasks are continuously announced :)

GitHub Account

https://github.com/mcfarhat

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congrats on the constant progress. I had to score average on some questions, mostly due to simple/small changesets in general. Commit messages are really good and straight to the point, but using "imperative mood" in the messages, would be great.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

·

Thank you for your review, @emrebeyler!

So far this week you've reviewed 5 contributions. Keep up the good work!

Looking better and better great job man!

Now that this app is on iOS I can download it :)

·

Looking forward to your first Activity report ..DM plz once u do ;)

Hi @mcfarhat!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 6 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 10 SBD worth and should receive 111 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

@mcfarhat, good job! It is nice to see that #actifit is constantly improving! Proud to be Actifiter!

Posted using Partiko Android

@mcfarhat You have received a 100% upvote from @steemmentor because this post did not use any bidbots and you have not used bidbots in the last 30 days!

Upvoting this comment will help keep this service running.

hey!!! sorry I have seen this post so late!!
You have launch the iOS version!!! I'm IN!!!

Hey, @mcfarhat!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Congrats!!!