Skip to content

shefo72/EPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏆 Egyptian Premier League Website

A full-featured, modern website for the Egyptian Premier League, built with the MEAN Stack, showcasing live scores, team standings, match results, news, and more! ⚽🔥


🚀 Features

  • 📰 Daily News: Stay updated with the latest EPL news.
  • 📊 League Standings: Current rankings of all teams.
  • Match Results: View past match results in detail.
  • 📅 Upcoming Fixtures: Never miss a match with our schedule.
  • 🔧 Admin Dashboard: Add, edit, or delete news & matches easily.
  • ⏱️ Countdown Timer: Live countdown to upcoming matches.
  • 📹 Highlights : Embed videos of goals and key moments.

🛠️ Technologies Used

MongoDB Express.js Angular Node.js

⚡ Getting Started

  1. Install Node.js & MongoDB on your system.
  2. Clone the repo:
    git clone https://github.com/shefo72/EPL
  3. Backend Setup:
    cd backend
    npm install
    npm start
  4. Frontend Setup:
    cd frontend
    npm install
    ng serve
  5. Open your browser at: http://localhost:4200

🏅 Project Highlights

  • Live updates for matches and scores ⚡
  • Elegant admin panel with charts & graphs 📊
  • Fully responsive and mobile-friendly design 📱
  • Optional multimedia support for news & highlights 🎥
  • Clean code architecture with MEAN Stack 🧩

✨ Contributions

Contributions are highly welcome!

  • Submit a Pull Request for new features.
  • Open Issues to report bugs or suggest improvements.
  • Give this repo a ⭐ if you like it! 🌟

📸 Screenshots / Demo

Home
Home Page Admin Dashboard Admin Dashboard Matches
Matches Page

About

A full Egyptian League website showing news, team standings, match results, and upcoming fixtures, with an admin dashboard to add, edit, and delete news and matches. Built with the MEAN Stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors