Skip to content

Football Hub is a comprehensive football data web application. It centralizes match stats, player profiles, and team insights across eras, offering interactive charts, exports, and soundtrack support for an immersive experience.

Notifications You must be signed in to change notification settings

daniel-apexdev/FootballHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšฝ Football Hub

Football Hub is a dynamic web application built with Oracle APEX but is now being redesigned using Java, HTML&CSS and Javascript, designed to centralize and visualize football data across generations. From match stats and player profiles to soundtrack integrations, Football Hub is an all-in-one platform for fans, analysts, and data enthusiasts.


๐ŸŒ Features

  • ๐Ÿ“Š Interactive Dashboard
    Explore player and team stats with engaging visualizations and drill-down insights.

  • ๐Ÿ‘ค Player Profiles
    View career summaries, photos, teams, and performance metrics across multiple competitions.

  • ๐ŸŸ๏ธ Team & Match Stats
    Analyze match history, team formations, and season performance trends.

  • ๐ŸŽต Now Playing Soundtrack
    Add emotion to data with curated football soundtracks and a "Now Playing" experience.

  • ๐Ÿ“ค Data Export
    Export player, team, and match data to CSV or Excel for offline use.

  • ๐ŸŒ™ Light & Dark Mode Support
    Seamlessly toggle between light and dark themes based on preference.

  • ๐Ÿ” Search & Compare
    Quickly search for players or teams and compare key stats side-by-side.


๐Ÿš€ Getting Started

This project is built on Oracle APEX. To deploy or test locally:

  1. Import the APEX app into your Oracle APEX workspace.
  2. Ensure the required tables (e.g., PLAYERS, TEAMS, MATCHES, SOUNDTRACKS) are created and populated.
  3. Upload associated static files (icons, background images, soundtrack MP3s) into the app's Static Files.
  4. Set up Dynamic Actions to handle soundtrack playback and now-playing updates.
  5. Customize theme styles and JS interactions as needed.

๐Ÿ“‚ Tech Stack

  • Oracle APEX โ€“ Core application development
  • SQL & PL/SQL โ€“ Backend logic and data queries
  • HTML/CSS/JS โ€“ Frontend behavior and UI enhancements
  • Font Awesome / Lucide Icons โ€“ Iconography
  • Responsive Design โ€“ Optimized for desktop, tablet, and mobile

๐ŸŽฏ Future Enhancements

  • โฑ๏ธ Live Match Score Integration (via APIs)
  • ๐Ÿง  AI-generated Player Insights
  • ๐Ÿ† Award History & Trophies Visualization
  • ๐Ÿงฎ Predictive Analytics for Match Outcomes

๐Ÿ“ธ Screenshots

Images to be uploaded soon. Development phase still on-going.


๐Ÿ“„ License

MIT License โ€“ free to use and modify.


๐Ÿ™Œ Acknowledgements

  • Football fans worldwide for the inspiration โšฝ
  • Oracle APEX community
  • Open-source football data providers

About

Football Hub is a comprehensive football data web application. It centralizes match stats, player profiles, and team insights across eras, offering interactive charts, exports, and soundtrack support for an immersive experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published