Skip to content

.Net 6 + GraphQL + Vue.js 3 Örnek Uygulama

Notifications You must be signed in to change notification settings

DogusTeknoloji/Soltree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soltree - Çözüm Ağacı

Soltree, son kullanıcının elektronik cihazında yaşadığı problemi giderebilmesi için, seçtiği marka, model ve yaşadığı probleme ilişik çözüm önerileri alabileceği bir web uygulamasıdır.

Projenin Uygulamalı Gösterimi

WhatsApp Video 2022-09-12 at 15 12 41

Backend

.Net 6 da Hot Chocolete GraphQL'den faydalanılarak PostgreSQL veritabanı kullanılanılarak geliştirildi. Uygulama ve veritabanı Docker ile Containerization yapılmıştır.

Frontend

Vue.js 3 JS frameworkü kullanılarak geliştirildi. Derleme aracı olarak Vite.js tercih edildi. State Management tarafında Pinia kullanıldı. Vue.js componentleri PrimeVue ile karşılandı. Vue.js 3 ile birlikte varsayılan olarak gelmeye başlayan Composition API prensibine göre geliştirilme yapıldı.

Kullanılan Teknolojiler

net6 graphqltest hotchotest dockertest
.Net 6 GraphQL Hot Chocolate Docker
vuejstest vitetest piniatest postgresqltest primevuetest
Vue.js 3 Vite.js Pinia PostgreSQL Primevue

Geliştiriciler

Doğuş Teknoloji Geleceğe Giriş Programı kapsamında, Mehmet Emin Eker mentorlüğünde Ahmet Anıl Özsoy ve Batuhan Çetin tarafından geliştirildi. Doğuş Teknoloji - Geleceğe Giriş