Bu depo, basit bir kütüphane uygulaması içerir (frontend + backend).
Kısa açıklama
- Backend: NestJS + TypeORM (SQLite geliştirme için)
- Frontend: React + TypeScript (Vite)
Kurulum
- Repository'yi klonlayın ve dizine girin
git clone <repo-url>
cd web-dersi-proje- Backend ve frontend bağımlılıklarını yükleyin
cd backend && npm install
cd ../frontend && npm installÇalıştırma (geliştirme)
- Backend (development):
cd backend && npm run start:dev(localhost:3000) - Frontend (dev):
cd frontend && npm run dev(varsayılan 5173)
Database
- Geliştirme için SQLite (
backend/db.sqlite) kullanılır. Bu dosya otomatik oluşturulur. db.sqlite.gitignoreiçinde olduğu için repoya push olmaz.