Skip to content

Latest commit

 

History

History
79 lines (50 loc) · 2.48 KB

File metadata and controls

79 lines (50 loc) · 2.48 KB

⚽ 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