Hi, My name is Adidev and iam a small programmer who loves backend programming.
This project is distributed across 2 repositories
client side - score board : https://github.com/adidev-c/tournament-score
admin page : https://github.com/adidev-c/tournament-admin
My village was conducting a football tournament. So i decided to make a real time score updating system for it. It was a fun project to develop my skills. It was my first project in web btw . I cant afford a server or something to make this project available to public 😅.
So i choosed Google-Firebase 🔥
Actually i love backend coding but i can't do it in this situation
This website has no backend , all the processing and database managements are done in frontend.
Using the score-board The viewers can
- View live score of both team
- View Match History (previous matches , teams , score , status .etc.)
- View live status of the game (Live , Break , Half-Time) etc.
- Also added speech synthesis in newer versions
Using the admin-page The officials can
- Add new teams to list
- Create new matches
- Update scores
- Update Match History
As a frontend only website using traditional html , css , and javascript,we don't need to compile it to use it
just execute
git clone https://github.com/adidev-c/tournament-admin
git clone https://github.com/adidev-c/tournament-score
Then add changes
- Change API keys
- Change project settings
- Add your own pages
- Add your on logics
Thats it , You are done !!