Skip to content

whatshafiz/whatshafiz-backend

Repository files navigation

WhatsHafız Backend

Bu repository içinde laravel ve docker kullanarak mobil uygulama ve front arayüz için RESTful API oluşturacağız.

Uygulamamızın CI/CD alyapısı oluşturulmuş durumda:

  • Geliştirme sürecinde ana branch olarak develop branchini kullanacağız.
  • Production branchi olarak master branchini kullanacağız.
  • develop branchine yeni bir PR oluşturduğunuzda otomatik olarak yazılmış testler çalıştırılmakta.
  • master branchine merge edilen tüm PR lar otomatik olarak canlıya çıkmakta.

Uygulamayı ilk kez kendi bilgisayarınıza kurmak için aşağıdaki komutu çalıştırmanız yeterli.

sh ./setup.sh

Bu komut ile kurulum aşamasında php-fpm, nginx, mysql, redis containerları oluşmakta.
Kurulum tamamlandıktan sonra http://localhost:8080 adresinden uygulamaya erişebilirsiniz.

Sonraki kullanımlarda uygulamayı başlatmak için

sh ./start.sh

Uygulamayı kapatmak için

sh ./stop.sh

kısayollarını kullanabilirsiniz.


Kendi lokalinizdeki port/db/username gibi bilgileri değiştirmek isterseniz ana dizindeki .env dosyasının içinden değişiklik yaptıktan sonra tekrar setup çalıştırabilirsiniz.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages