New Project – TokenBB Frontend – A forum client for the Steem Blockchain

2019-02-13T18:04:24

Repository

New Projects

On behalf of @buildteam I would like to introduce you to TokenBB. We are open-sourcing our frontend to allow outside developers to contribute code, design and translations.

Our Story

The TokenBB project is currently in its public alpha phase and we are accepting forum registrations. Forum owners have the option to install custom themes and brand their forum, but designing a theme blindly is hard. To give them an environment where they can try out their design live, we have decided to open source the frontend part of tokenbb. We plan to regularly post bounties that outside contributors can work on and will reward contributions.

The frontend

TokenBB is written as a Vue.js application, interfacing with the BuildTeam API.
It features our newly released markdown editor and a project structure that is standard for Vue.js applications.
A test forum can be viewed at: https://test.tokenbb.io/

Roadmap

The current version of TokenBB is in an alpha stadium. Themes are still very crude and bland and hard-coded. Admin functionality is rough and usability can be improved, as seen by the feedback we are getting from our test users: https://test.tokenbb.io/?category=suggestion

Themes

We plan to offer a variety of themes for TokenBB and welcome design contributions of any kind. The theme selection infrastructure is very crude at the moment and improvements are planned. Forum owners can create their own design and contribute to the available pool.

User Experience

There are many small improvements that can be done to enhance UX and we plan to listen to user feedback and welcome contributions that fix user problems. We will post task requests about prominent issues that many users are passionate about.

How to contribute?

First off: thank you for wanting to contribute to tokenbb!
Suggested steps:
  1. Check https://github.com/BuildTeamDev/tokenbb-web-client/issues if you find an issues you like working on or create your own
  2. Start a discussion on how you would like to solve the issue
  3. Once a path forward is clear, fork the repository
  4. Code your contribution
  5. Make a pull request to the master branch
  6. The pr will be reviewed by maintainers
  7. Once the pr is accepted and merged, write a Steem post about it to be rewarded through utopian-io

GitHub Account

1000
37
65.25
37 Replies