Rewriting Tipster Arena in React & Next.js

in #tipsterarena10 days ago (edited)

Screenshot 2025-09-17 at 20.16.17.png
I mentioned around a month a go I made my own website called Tipster Arena here and the various challenges I had with this. I spent months focusing little parts of the website such as fetching fixtures by scraping websites which is difficult and affects performance. Then I made a decision one day to not focus on this. The likes of livescore and PGA Golf Leaderboards can just do all this for me so I just provided the link but after 6 months of adding things in and taking stuff out, adding workers, taking away workers, adding Docker and figuring out this, my website ended up being clunky. I had wrote it in Django with Python , Javascript for some of the mechanics. I also used Nginx, Daphne, Redis , Cronjob, Vite , Django Vite. You name it , I bloody tried it. I had built the website in html and CSS and spent ages getting margins set up and it was all a pain in the arse really. In the end I had 10,000 lines of CSS. redundant code and a buggy website. The auth section was set up by myself from scratch using a django authorisation suite but I did not know at the time that there were such systems like Firebase or Clerk.
I was also looking at a website building site like Aura.build and liked some of the template designs that looked very modern indeed. I also was following a dev that swore by CSS Tailwind which would solve the whole what class is for what button etc. I also heard React and Next.js were the flavour of the month and was so much easier to program with so off I went again. Trying to with my best friend Cursor AI. I had made the mistakes of the past so it wasn't long before I had a functioning website again.
For some reason with the likes of Chat GPT and Grok as well as Claude , they seem to have more of a grasp on React than any other programming language with the exception of python in my opinion. I also changed the colour scheme somewhat as my daughter asked me why a man up town had a Tipster Arena shopping bag only to realise it was a Sports Direct logo. Bloody hell.

I decided to change the website now because I still had bearly any users. Most being Hive people but I had one guy who is really into it that is a genuine user who posts tips every day. I did up a couple of posts on TikTok and one of them got 15,000 views so there is a market there for it but I needed to have the landing page with that bit more quality.

The whole idea of the website is for the sports community to come together and share tips and value . The idea came to me when I was on a popular sports tipping patreon page where everybody hated the tipster who would only tip favourites. The Community stuck around because there were a couple of guys in the group that were leaving tips in the chat and everyone was winning all around them. They soon got booted out because the customers would become the tipsters themselves and this is what this site os for. The big boys will have to prove they are good.

Old Landing Page

Screenshot 2025-09-17 at 20.18.35.png

New Landing Page

Screenshot 2025-09-17 at 20.16.17.png

Old Home Page

Screenshot 2025-04-23 at 17.47.26.png

New Home Page

Screenshot 2025-09-17 at 20.16.47.png

Top Tipster page is improved with dynamic stats so you can easily see who the top tipsters are in the Community.

Screenshot 2025-09-17 at 20.16.54.png

Live Chat Page

Now with different sports chats so if you don't like football you can chat in golf, tennis etc.
Screenshot 2025-09-17 at 20.17.02.png

New Profile Page

Looks of stats here like your win % , your top tipster ranking and a what sort is your best winning rate etc. How many tips you placed, average odds etc. There are also badges like our friends @hivebuzz specialise in .
Screenshot 2025-09-17 at 20.17.09.png

So the site is now live here. The bad news is that @talesfrmthecrypt was the number 1 tipsters tipping 5 and winning 5 from a series of football and cricket matches. This is now wiped and he will have to sign up again. Sorry Buddy. But the good news is that if this takes off , he's the head of football and cricket. 😃 . But I think you all will agree it is much more of a professional grade website.

Sort:  

Missed this previously, looks good!

cheers buddy

Excellent- I will create an account 🤌

React & Next.js! 🚀 Love seeing the arena get a performance boost. PGA Golf Lead integration sounds awesome!

thanks mate. It's only now I realised that there is a horse racing crypto company as well . 😄

Nooooo!

I’ll have to update my CV quickly