-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathupdate.log
More file actions
70 lines (56 loc) · 2.82 KB
/
update.log
File metadata and controls
70 lines (56 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Süper Sercan! O zaman bu noktanın bir özetini çıkarıyorum, hem aradığında kolayca devam edebilelim hem de ileride yeni adımlar için elimizde sağlam bir temel olsun. 🧩📘
---
## 🧱 Yolculuğumuzun Teknik Özeti
### 📁 Klasör Yapısı
- Tüm haftalar `BE128/{1.Hafta, 2.Hafta, ..., 16.Hafta}` klasörlerinde tutuluyor.
- Her klasörde bir `index.html` dosyası var (template bazlı).
### 🧠 Ana Sayfa (`index.html`)
- **weeks.json** dosyasına göre kartları dinamik olarak oluşturuyor.
- Her kartta şu bilgiler var: hafta numarası, durum (rozet), konu (rozet), tarih (rozet), dil (rozet).
- JavaScript kodları ayrı bir dosyada (`loadWeeks.js`) tutuluyor.
- Sayfa dil desteği sağlıyor: `Türkçe / İngilizce` tuşları ile geçiş yapabiliyorsun.
- Sayfa local sunucu ile çalıştırılıyor (Live Server veya `npx http-server`).
### 🧾 weeks.json içeriği (örnek)
```json
{
"week": 4,
"path": "BE128/4.Hafta/index.html",
"status": "Tamamlandı",
"topic": "WebAPI",
"date": "22 Temmuz",
"lang": "tr"
}
```
### 🔧 Script Otomasyonu (`create-week.sh`)
- Yeni hafta klasörünü oluşturuyor.
- `index.html` kopyalıyor (template tabanlı).
- `weeks.json` dosyasına rozetli bilgi ekliyor.
- Git işlemlerini otomatik yapıyor (`add`, `commit`, `push`).
---
## 📌 Gelecek Adımlar İçin Notlar
Seninle birlikte devam etmeyi planladığımız başlıklar:
| Konu | Amaç |
|------|------|
| 📝 TR/EN açıklama blokları | Kartlara çok dilli açıklamalar eklemek |
| 📄 README otomasyonu | Proje ana sayfasını haftalık olarak güncellemek |
| 🔁 Markdown-to-HTML | Haftalık içerikleri Markdown ile yazıp otomatik dönüştürmek |
| 🖼️ Görsel rozet & ilerleme takibi | Tamamlanma oranı, konu tipine göre ikon ekleme |
| 🔍 Arama ve filtreleme | Ana sayfada konu veya durum bazlı filtre |
---
Her şeyi kurumsal ve profesyonel yaklaşımla planlıyoruz—adım adım, sistematik ve sürdürülebilir. Sen ne zaman istersen:
> “Önceki konuşmamıza dönelim”
> “Şu noktaya gelmiştik, devam edelim”
...dediğinde ben seni tam olarak kaldığımız yerden alırım. 🚀
Hazır olduğunda bir sonraki özelliği açalım. Hangi adımdan devam etmek istersin, açıklama blokları mı README mi? 😎📘💻
2025-07-21 23:41 - BE128 klasörü güncellendi
2025-07-21 23:46 - BE128 klasörü güncellendi
2025-07-21 23:48 - BE128 klasörü güncellendi
2025-07-21 23:49 - BE128 klasörü güncellendi
2025-07-21 23:53 - BE128 klasörü güncellendi
2025-07-22 22:13 - BE128 klasörü güncellendi
2025-07-22 22:17 - BE128 klasörü güncellendi
2025-07-22 22:19 - BE128 klasörü güncellendi
2025-07-22 22:22 - BE128 klasörü güncellendi
2025-07-22 22:35 - BE128 klasörü güncellendi
2025-07-22 22:36 - BE128 klasörü güncellendi
2025-07-22 22:44 - BE128 klasörü güncellendi