Proje 4 - Realtime Voting App
GraphQL ile gerçek zamanlı çalışan oylama uygulaması geliştirmeniz gerekiyor. Bu proje için hem backend hem de client geliştirmelisiniz.
Örnek çalışmaya şuradan ulaşabilirsiniz.
Gereksinimler
- Tüm sorular anasayfada gerçek zamanlı olarak listelenmelidir. Yeni bir soru eklendiği anda anasayfadaki listenin en üstünde bu yeni soru görüntülenebilmelidir.
- Yeni bir soru oluşturulurken, soru ve buna verilebilecek cevaplar eklenebilmelidir. Oylamayı açan kişi dilediği kadar option ekleyebilmelidir.
- Soru detayına gidildiğinde, option'lar listelenmeli ve herhangi seçim yapıldıktan sonra sonuç ekranı görüntülenmelidir.
- Sonuçlar gerçek zamanlı olarak görüntülenmelidir.
- Bir option'a verilen oy sayısı ve oy oranları görüntülenebilmelidir.
Kolaylıklar :)
Proje Zamanı!
Submit your work to complete this lesson.
Join the project workspace to share your solution and receive feedback.
Lesson discussion
Swap insights and ask questions about GraphQL
Be the first to start the discussion
Ask a question or share your thoughts about this lesson.