NET Core, Entity Framework, React ve TypeScript gibi öğrendiğimiz teknolojileri kullanarak tobeto.com'u sıfırdan geliştirdik. Arka uçta, bir nLayered mimarisi kullandık ve yanıt-istek modelini kullandık. Temel varlık nesnelerini oluşturduktan sonra, projenin veritabanını normalizasyon kurallarına dikkat ederek MSSQL ile tasarladık.
-
Backend
- .Net Core
- Entitiy Framework
- nLayered Mimari
- MSSQL (Veritabanı)
-
Frontend
- React
- Typescript
- Frontend projesini klonlayın:
git clone https://github.com/bkklc/TobetoProjectUI
- İlgili klasörüne gidin:
cd TobetoProject
- Gerekli bağımlılıkları yükleyin:
npm install
-
Veritabanı bağlantısını yapılandırın:
appsettings.json
dosyasını açın ve MSSQL bağlantı dizesini güncelleyin
-
Veritabanı oluşturun ve uygulamayı başlatın:
dotnet ef database update
dotnet run
Uygulama başladığında, tarayıcınızı açın ve http://localhost:3000/ adresine gidin. Burada, Tobeto.com'un kullanıcı arayüzünü göreceksiniz. Kaydolabilir, giriş yapabilir ve çeşitli bahis ve oyun seçeneklerinden yararlanabilirsiniz.
Furkan Kayali Burak Uğraş Ahmet Berk Kılıç Mehmet Cesur Cemal Taşkın Sercan Canoğlu Beyza Altıntoprak