Skip to content

Backend#39

Open
gregorsternat wants to merge 18 commits intomainfrom
backend
Open

Backend#39
gregorsternat wants to merge 18 commits intomainfrom
backend

Conversation

@gregorsternat
Copy link
Collaborator

@gregorsternat gregorsternat commented Aug 25, 2025

Description

This PR introduces major backend and frontend improvements for EsportOracle:

  • Added backend endpoint connecting to PandaScore API
  • Fixed ban management logic and improved wallet integration with Viem
  • Implemented Ethereum transaction support (AddTransaction)
  • Set up Vue.js frontend with PrimeVue components (navbar, profile, match card)
  • Display of live match data from PandaScore

Changes include

  • Bugfix (non-breaking change that solves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (change that is not backwards-compatible and/or changes current functionality)

Breaking changes

Please complete this section if any breaking changes have been made, otherwise delete it.

Checklist

  • I have assigned this PR to myself
  • I have added at least 1 reviewer
  • I have added the needed labels
  • I have linked this PR to an issue
  • I have linked this PR to a milestone
  • I have linked this PR to a project
  • I have tested this code
  • I have added / updated tests (unit / functional / end-to-end / ...)
  • I have updated the README and other relevant documents (guides...)
  • I have added sufficient documentation both in code, as well as in the READMEs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants