/scores

We are building the first open-source live results and statistics platform with community involvement features for data insertion. The project includes a blockchain component that will allow participants to receive rewards based on their participation and also to stake the future Token of the platform.

Primary LanguageSvelteGNU General Public License v3.0GPL-3.0

example workflow

Table of Contents

Betarena Scores Platform

About

We are building the first open-source live results and statistics platform with community involvement features for data insertion. The project includes a blockchain component that will allow participants to receive rewards based on their participation and also to stake the future Token of the platform.

⚙ Development

Check for the origin/dev environmnet version live on Heroku -> betarena-scores-platform.herokuapp.com. A more rigorous development link and application is being utilized for the development of the platform on a separate Heroku instance -> scores-testing-app.herokuapp.com.

Built With

This project is dependent on the following libraries and technologies:

@apollo-client does not work correctly with sveltekit 1 solution: using graphql-request instead.

Dev Environment

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Production Environment

Before creating a production version of your app, install an adapter for your target environment. Then:

npm run build

You can preview the built app with npm run preview, regardless of whether you installed an adapter. This should not be used to serve your app in production.


First time working on a SvelteKit Project ?

View our guide to sveltekit project and how to get started with a few links and recommendadions:

Project Overview

image

https://whimsical.com/betarena-scores-platform-BBTYhFnk4Fxk3JcoZyjAHw

🚦 Roadmap

See the open issues for a list of proposed features (and known issues).

  • Top Feature Requests (Add your votes using the 👍 reaction)
  • Top Bugs (Add your votes using the 👍 reaction)
  • Newest Bugs

🛠 Contributing

Do you wish to contribute to the project ? 🚀🥳

First off, thanks for taking the time to contribute! Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please try to create bug reports that are:

  • Reproducible. Include steps to reproduce the problem.
  • Specific. Include as much detail as possible: which version, what environment, etc.
  • Unique. Do not duplicate existing opened issues.
  • Scoped to a Single Bug. One bug per report.

Please adhere to this project's code of conduct.

Please visit the discussions-contributing-guide for more information on how to get started on contributing to the project and repository.

💗 Support

Reach out to the maintainer at one of the following places:

GitHub discussions

The email which is located in GitHub profile - [add-email]

📌 License

This project is licensed under the MIT license. Feel free to edit and distribute this template as you like.

See LICENSE for more information.