Skip to content

Prodtest Server is the core backend infrastructure for Prodtest platform

License

Notifications You must be signed in to change notification settings

prodtestapp/prodtest-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProdTest Server

MIT License

Prodtest Sunucusu, Prodtest platformu için temel arka uç altyapısıdır.

Client projesi için: ProdTest Web Client

Postman Collection

Run in Postman

Demo Kullanıcı

    email: [email protected]
    password: teknasyon123

Kurulum

Composer yardımıyla kurulum:

Aşağıdaki komut yardımıyla uygulamanın ihtiyaç duyduğu paketlerin indirilmesi gerekmektedir.

    composer install

Enviroment dosyasının kopyalanması.

    cp .env.example .env

Enviroment dosyasını kopyaladıktan sonra ilgili değerleri doldurmanız gerekmektedir. Örneğin;

    DB_CONNECTION=pgsql
    DB_HOST=127.0.0.1
    DB_PORT=5432
    DB_DATABASE=DATABASE_NAME
    DB_USERNAME=USERNAME
    DB_PASSWORD=PASSWORD

Laravel uygulaması için key oluşturulması gerekmektedir. Aynı zamanda authentication sistemi için jwt secret anahtarı oluşturulmalıdır:

    php artisan key:generate
    php artisan jwt:secret

Database bağlantısı yapıldıktan sonra tabloların oluşması ve default değerlerin oluşturulması için aşağıdaki komutların çalıştırılması gerekmektedir.

    php artisan migrate
    php artisan db:seed

Çalıştırma

Uygulama ile ilgili kurulumları tamamladık. Sırada uygulamayı çalıştırmak kaldı.

    php artisan serve

Authors

About

Prodtest Server is the core backend infrastructure for Prodtest platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages