You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LÖSEV gönüllü öğrencileri için sosyal etki takip platformu. Gönüllülük etkinlikleri oluşturma, onaylama, topluluk paylaşımları ve gamification (rozet/puan sistemi) içerir.
🛠 Teknoloji Yığını
Katman
Teknoloji
Frontend
Next.js 16, React, Tailwind CSS
Backend
Java 17, Spring Boot 3.5, Hibernate
Veritabanı
SQLite (dosya tabanlı)
Auth
JWT + NextAuth.js
🚀 Hızlı Başlangıç (Yerel Geliştirme)
Gereksinimler
Java 17+ (backend)
Node.js 20+ (frontend)
1. Backend'i Başlatın
cd backend
./mvnw spring-boot:run
Backend http://localhost:8080 adresinde çalışır. İlk çalıştırmada demo veriler otomatik oluşturulur.
2. Frontend'i Başlatın
cd frontend
npm install
npm run dev
Frontend http://localhost:3000 adresinde çalışır.
3. Veritabanını Sıfırlamak İçin
rm backend/pearlconnect.db
Backend yeniden başlatıldığında temiz demo verilerle oluşturulur.