Bu proje, Django ve PostgreSQL kullanılarak geliştirilmiş bir projedir.
-
Python bağımlılıklarını yüklemek için:
pip install -r requirements.txt
-
Veritabanını ayarlamak için:
python manage.py makemigrations python manage.py migrate
-
Testleri çalıştırmak ve kapsam raporu oluşturmak için:
coverage run --source='.' manage.py test coverage xml
- GitHub Actions entegre edilmiştir.
- Codecov entegrasyonu ile test kapsamı ölçülmektedir.