Live Score
A work in progress FullStack Football Live Score Application built with NextJS, TypeScript & NodeJS.
Features
- Live Score Tracking (In-Play and Complete)
- Top League Tables / Standings
- Team Search
- Top Scorers By League
- Post Match Highlights (Via YouTube API)
- Full Authentication (Signup, Login, Register, Reset)
- Live Chat (Post Match)
- Latest News
Live URL
https://currentscore.live/
Screenshot

Frontend
- NextJS (Typescript)
- NextJS Auth (Prisma NodeJS Backend)
- React Query
- Hooks
- Cypress
- Chakra UI
- React Icons
- Socket.io
- Wretch (Fetch Util)
Backend
- NodeJS
- Express
- Prisma
- PostgreSQL (Raleway)
- Google APIs
- Morgan
- Zod
- Socket.io
Infrastructure / Production
- Vercel (NextJS)
- Render (NodeJS API)
- Raleway (PostgreSQL)
Future Plans
TBC….
How To Use
The most simple way to run this application is by using npm or yarn.
Go into relevant directory:
$ cd live-score/api or live-score/client
Install dependencies
$ npm install
Run the service
$ npm run dev
Build the web app
$ npm run build
Please check out the package.json files for more information on additional commands.