https://github.com/burakjs/teach-yourself
https://github.com/burakjs/teach-yourself
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/burakjs/teach-yourself
- Owner: burakJs
- Created: 2022-03-16T22:40:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-14T20:27:05.000Z (over 2 years ago)
- Last Synced: 2025-01-31T04:15:07.484Z (over 1 year ago)
- Language: Dart
- Size: 341 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Teach Yourself
Uygulamamızın amacı öğrencilerin kendi kendilerine sınav olup başarılarını ve doğru yanlışlarını görüp analiz etmesini olanak sağlar. Üç tip hesap bulunmaktadır ve bunlar admin, questioner (Soru ekleyici) ve student (Öğrenci)'den oluşmaktadır.
- Admin: Questioner tarafından eklenen onaysız soruları görüp onaylayan kullanıcı tipi
- Questioner: Soru hazırlayıp sisteme ekleyen kullanıcı tipi
- Student: Onaylı sorulardan oluşan bir sınavda kendini test edebilen kullanıcı tipi
## Üyelik Sayfaları
- Giriş sayfasında kullanıcı giriş yapabilir, kayıt sayfasına gidebilir ve sadece maili girerek mailinize şifremi unuttum maili göndererek şifreyi değiştirebilir.
- Kayıt sayfasında ise kullanıcı gerekli bilgileri doldurarak ve kullanıcı tipini seçerek kayıt olabilir
## Admin
- Anasayfasında onaylı olan soruları görüp, herhangi birisine bastığında detaylı bir şekilde soru açıklamasını ve eğer varsa resmini görebilir
- Onaylanmamış sorular kısmına geldiğinde onaylanmamış soruları görüp basınca detaylı halini inceleyip eğer doğru ise soruyu onaylayabilir
## Questioner(Soru Sorucu)
- Hesabını girdikten sonra karşısına soru ekleme sayfası çıkar ve gerekli bilgileri doldurduğunda bu soruyu onaylanmamış soru havuzuna atar ve admin onayını bekler
## Student
- Anasayfasında şu anda sadece hazır sınava girme bulunuyor ve bastığı anda 10 soruluk sınavı ve 10 dakikalik geri sayımı başlıyor.
- Sınavı bitirdiğinde veya zamanı bittiğinde ise sınav sonuç ekranına gelip sınav sonucunu inceleyebilir
## Scrum Table

## Story Beyanı
|
İsterler Gerçekleştirildi
| Öğrenci Beyanı
|
| ------------- | ------------- |
| Kullanıcı Kayıt Modülü hazırladığınız yazılımda var mı? | Evet |
| Sınav Hazırlama Modülü hazırladığınız yazılımda var mı? | Evet |
| Sınav Hazırlık Modülü hazırladığınız yazılımda var mı? | Evet |
| Soru sıklığı değiştirme Modülü hazırladığınız yazılımda var mı? | Hayır |
| Analiz Rapor Modülü hazırladığınız yazılımda var mı? | Hayır |
| Sınav Modülü hazırladığınız yazılımda var mı? | Evet |
## Ekip Üyeleri
- Burak İMDAT 202803048