Bu proje, futbol maçlarını simüle eden interaktif bir web uygulamasıdır. Kullanıcılar takımları seçebilir, maç simülasyonunu başlatabilir ve gerçek zamanlı olarak maç olaylarını takip edebilirler.
- Gerçek zamanlı maç simülasyonu
- Detaylı maç olayları
- Responsive tasarım
- Maç istatistikleri
- React.js (vite)
- Node.js
- Express
- Axios
- Cherrio
- ApexChart
- Tailwind.css
-
Projeyi klonlayın ve kurulumu yapın:
git clone https://github.com/mcban34/match-simulation.git cd match-simulation npm install --prefix front-end npm install --prefix back-end
-
Uygulamayı başlatın:
npm run dev --prefix front-end & nodemon back-end/src/server.js
match-simulation/
│
├── front-end/ # Front-end projesi
│ ├── public/ # Statik dosyalar
│ ├── src/ # React bileşenleri
│ ├── package.json # Front-end bağımlılıkları
│ └── vite.config.js # Vite yapılandırması
│
├── back-end/ # Back-end projesi
│ ├── src/ # Node.js ve Express dosyaları
│ │ └── server.js # Back-end ana dosyası
│ ├── package.json # Back-end bağımlılıkları
│ └── .env # Ortam değişkenleri (opsiyonel)
│
└── README.md # Proje dokümantasyonu
- Bu projeyi fork edin
- Yeni bir feature branch oluşturun (
git checkout -b feature/AmazingFeature
) - Değişikliklerinizi commit edin (
git commit -m 'Add some AmazingFeature'
) - Branch'inizi push edin (
git push origin feature/AmazingFeature
) - Bir Pull Request oluşturun