Skip to content

portBuzz is a dynamic web application designed for sports enthusiasts to stay updated with real-time match scores, news articles, and sports-related content. It offers a user-friendly interface where users can track live scores, read the latest sports news, and engage with various sports-related features.

Notifications You must be signed in to change notification settings

AnveshNalimela/sportbuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SportBuzz is a dynamic web application designed to cater to sports enthusiasts by providing real-time match scores and up-to-date sports news articles. This platform not only keeps users informed about their favourite sports and teams but also offers a personalized experience by allowing users to manage their preferences and profile settings.

image

Features:

  1. User Authentication: • Secure sign-in and sign-up functionalities. • Token-based authentication to protect user data and sessions.

<<<<<<< HEAD

// "dev": "vite", // "build": "vite build",

image

  1. Profile Management: • Allows users to view and update their profile information.

image

• Enables users to change their password securely.

image

  1. Preferences: • Users can select and manage their favorite sports and teams. • Personalized content based on user preferences.

image

  1. Match Scores: • Displays real-time match scores and details.

image

• Users can view information about specific matches through dedicated match pages.

image

  1. News Articles: • Provides access to the latest sports news articles. image

• Users can read detailed articles on specific sports events and topics.

image

  1. Responsive Design: • Ensures the application is accessible and usable on desktops, tablets, and mobile devices.

image

image

  1. Progressive Web App (PWA) Features: • Offline capabilities and faster load times for an enhanced user experience.

image

Technologies and Libraries:

 React: For building the user interface.  React Router: For handling client-side routing.  React Hook Form: For form management and validation.  Headless UI & Heroicons: For accessible and unstyled UI components and icons.  Tailwind CSS: For styling using a utility-first CSS framework.  Vite: For development and build processes.  TypeScript: For static typing, ensuring better code quality and maintainability.  ESLint: For linting and maintaining code quality.  Vite Plugin PWA: For adding PWA features.

Link to Live application:https://sportbuz.netlify.app Demo video Link:https://www.loom.com/share/6a654488673f4d00af5a16cd2e7fc356?sid=047787b3-e90b-4875-bee0-3d9be93fb70f

e599d7e7c062a675ee08bb7453b6c442011e34f2

About

portBuzz is a dynamic web application designed for sports enthusiasts to stay updated with real-time match scores, news articles, and sports-related content. It offers a user-friendly interface where users can track live scores, read the latest sports news, and engage with various sports-related features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published