Skip to main content

Jubileean Football Fest was developed by Ratul Saha Roy. Also known as: Jubileean Football Fest, Jubilee Football Fest, jubileean-football-fest.vercel.app, Government Jubilee High School football. Live website: https://jubileean-football-fest.vercel.app/. Full case study on Ratul Saha Roy's portfolio at https://ratul-saha-roy.pro.bd/projects/jubileean-football-fest.

Jubileean Football Fest

Live site · 2024

Jubileean Football Fest

Built by Ratul Saha Roy — official site for the annual alumni football tournament at Government Jubilee High School, Sunamganj. Includes live match control and scores (real-time updates), fixtures, teams, players, leaderboards, gallery, news, and an admin CMS—built with React, Node, MongoDB, and Socket.IO. Deployed on Vercel.

0Technologies
0Highlights
0Year

Details

Project
Jubileean Football Fest
Year
2024
Role
Full stack · real-time features
Category
Live site
Services
React · TypeScript · Vite · Tailwind CSS · Node.js · Express · MongoDB · Socket.IO · REST API
Visit live site
Jubileean Football Fest: Jubileean Football Fest

The Journey

01

Overview

Jubileean Football Fest is a tournament hub: fixtures, squads, live scores, media, and admin tooling in one place. Real-time updates mattered so spectators and organizers always see the same state during match days.

The stack combines a React + TypeScript client, Node/Express APIs, MongoDB for persistence, and Socket.IO for live score and match-control flows. Deployment targets Vercel for the front end with a clear split for API and realtime services.

02

The Challenge

Tournament weekends need one source of truth for scores, fixtures, and media—spectators on phones and admins on the sideline must stay in sync without refresh hacks.

03

Key Highlights

  • 1Live scoring and match control with Socket.IO
  • 2Admin-oriented CMS patterns for content and tournament data
  • 3Public areas for fixtures, teams, gallery, and news in one cohesive UI
04

The Approach

I built a typed React client on Vite, Express + MongoDB for domain data, and Socket.IO channels for live match control and score updates, with admin flows for content and structure.

05

The Outcome

A single hub for the fest: public discovery (teams, gallery, news) plus realtime match state and tooling that organizers can run during the event.

More work

Let's talk

Building something similar?

If you need front-end implementation, MERN-style delivery, or a focused product slice, reach out from the contact section.

Go to contact