SimpleObs
SimpleObs reposu .Net Core 3.1 ile hazırlanmış .Net Core WebAPI'lere çağrı yapan Asp.Net Core MVC arayüzlerden oluşan basit bir öğrenci-not senaryosunun demosudur.
Kullanılan Teknolojiler
- .Net Core 3.1
- Identity
- EntityFrameworkCore
- SQLite
- Automapper
- Swagger
Örnek
Yükleme
- Repository'deki tüm proje
code
ları çalıştırılmalıdır.
Clone
- Bilgisayarınıza
https://github.com/codebycinar/SimpleObs.git
adresinden clone alabilirsiniz.
Kurulum
- Proje codefirst yaklaşımı ile hazırlanmıştır. Bu nedenle Application altındaki Data klasöründe SchoolDb.db veritabanı dosyası bulunmalıdır. Eğer yoksa Migration ve Database Update işlemleri yapılmalıdır. Uygulama çalıştırıldığında, Database seed olacaktır.
Kullanım
- Database seed işlemi sonrasında aşağıdaki datalar oluşur
16 sınıf (1'den 4'e - A,B,C,D şubeleri),
3 Ders (Türkçe, Matematik, Fen Bilimleri),
12 Sınav (Yazılı ve Sözlü sınavlar),
80 Öğrenci
- Her öğrenci için abc ile başlayan kullanıcı adı oluşur, hepsinin şifresi 123456 'dır.
Örnek :
Username : abc1
Password : 123456
Username : abc2
Password : 123456
- Admin kullanıcısı tüm öğrencilere ait dataları görüntüleyebilmektedir.
Username : admin
Password : 123456
Contributing
To get started...
Step 1
-
Option 1
- 🍴 Fork this repo!
-
Option 2
- 👯 Clone this repo to your local machine using
https://github.com/codebycinar/SimpleObs.git
- 👯 Clone this repo to your local machine using
Step 2
- HACK AWAY! 🔨🔨🔨
Step 3
- 🔃 Create a new pull request using
https://github.com/codebycinar/SimpleObs/compare/
.
FAQ
- How do I do specifically so and so?
- No problem! Just do this.
License
- MIT license
- Copyright 2020 © Hüseyin Çınar.