Quick Score
A full fledged chrome plugin for live score updates
This is a Live Score chrome extension built from react and manifest. Right now i.e. Sept'24 . It sits at 20 + ratings of 4.9 ⭐️, 75+ installs
The architecture of Quick Score showcases a robust and scalable design:
On the frontend, we utilize React.js with TypeScript for a responsive and type-safe user interface, styled with Tailwind CSS for a modern look. The backend leverages AWS Lambda functions managed through the Serverless framework, with AWS EventBridge handling CRON job scheduling and AWS API Gateway managing API requests. Data persistence is achieved using Amazon DynamoDB, taking advantage of its free 25 GB storage and up to 1 million monthly read/write requests on the AWS Free Tier.
The project is structured into three main components: <API> for Lambda functions and API flow management, <SERVER> for data pushing to DynamoDB and CRON job definitions, and <FRONTEND> for the Chrome extension codebase. This architecture ensures efficient data flow, real-time updates, and a seamless user experience for live score tracking. Besides it utlized S3 for Logo and small assets management