Files
hDiyanetProxy/backend/package.json
hOLOlu a798066049 İlk sürüm: hDiyanetProxy v1.0.0
- Backend: Node.js + Express + MySQL + JWT auth
- 8 MySQL tablosu (users, countries, states, cities, prayer_times, ramadan_times, eid_times, fetch_logs)
- Diyanet API entegrasyonu (auth + token yönetimi)
- Tüm API endpointleri (places, prayer-times, ramadan, eid, admin)
- Rate limiting, CORS, input validation
- Cron job (gece 02:00 otomatik veri çekme)
- Frontend: Login, Dashboard, Fetch Panel, Namaz Vakitleri, Ramazan, Admin, Profil
- Admin kullanıcı: admin/admin123
2026-02-27 07:53:41 +03:00

25 lines
598 B
JSON

{
"name": "hdiyanetproxy-backend",
"version": "1.0.0",
"description": "hDiyanetProxy Backend API",
"main": "src/app.js",
"scripts": {
"start": "node src/app.js",
"dev": "node --watch src/app.js",
"migrate": "node src/utils/migrate.js",
"seed": "node src/utils/seed.js"
},
"dependencies": {
"mysql2": "^3.18.2",
"express": "^4.21.0",
"jsonwebtoken": "^9.0.2",
"bcrypt": "^5.1.1",
"cors": "^2.8.5",
"express-rate-limit": "^7.4.0",
"express-validator": "^7.2.0",
"node-cron": "^3.0.3",
"axios": "^1.7.7",
"dotenv": "^16.4.5"
}
}