Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sinan-aydogan/kalitesihirbazi
Online Kalite Yönetim Sistemi.
https://github.com/sinan-aydogan/kalitesihirbazi
hacktoberfest hactoberfest-accepted inertia inertiajs kalite laravel laravel-framework quality quality-assurance quality-control tailwind tailwindcss vue vuejs
Last synced: 9 days ago
JSON representation
Online Kalite Yönetim Sistemi.
- Host: GitHub
- URL: https://github.com/sinan-aydogan/kalitesihirbazi
- Owner: sinan-aydogan
- Created: 2020-04-20T09:08:13.000Z (over 4 years ago)
- Default Branch: yeni
- Last Pushed: 2024-10-20T22:15:48.000Z (17 days ago)
- Last Synced: 2024-10-21T02:33:02.382Z (16 days ago)
- Topics: hacktoberfest, hactoberfest-accepted, inertia, inertiajs, kalite, laravel, laravel-framework, quality, quality-assurance, quality-control, tailwind, tailwindcss, vue, vuejs
- Language: PHP
- Homepage: https://laraquality.dev
- Size: 19.2 MB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
Kalite Sihirbazı & LaraQuality
======
Kalite yönetimi için hazırlanmış içinde hemen hemen tüm kalite faaliyetlerini eksiksiz yönetmenizi sağlayacak modüller barındıran online yönetim paneli.
Kullanılan teknolojiler
Geliştirmenin devam edebilmesi için beni destekleyebilirsiniz
Gereklilikler
------
1. PHP en az v.8.1
2. DB server (MySQL tavsiye edilir)
3. [composer en az v.2](https://getcomposer.org/)
4. [nodejs en az v.14](https://nodejs.org/)
5. Gereklilikler hakkında daha fazla bilgi için [Laravel](https://laravel.com/) ve [Inertia](https://inertiajs.com/) sitelerini ziyaret ediniz.Kurulum / Standart
------1. ```npm install```
2. ```composer install```
3. .env.example dosyasını kopyalayın ve adını .env olarak değiştirin
4. Temiz bir veri tablosu oluşturun
5. Veri tabanı bilgilerinizi .env içinde yer alan DB_ ön eki ile başlayan alanlara ekleyin
6. Sırasıyla aşağıda yer alan komutları komut satırınızdan(cmd) çalıştırın. Projenin olduğun dizinde olduğunuzu kontrol edin.
7. ```php artisan migrate --seed```
8. ```php artisan storage:link```
9. ```php artisan key:generate```
10. ```npm run hot```
11. ```php artisan serve```
12. ```http://localhost:8000 sayfasına gidin```Kurulum / Docker
------
1. Repoyu bilgisayarınıza indirin/klonlayın ```git clone https://github.com/sinan-aydogan/KaliteSihirbazi.git```
2. Projenin ana dizinine terminalden giriş yapın ```cd /dizin isimleri/KaliteSihirbazi```
3. Bilgisayarınızda composer ve node kurulu olmasına gerek yok, docker ile gereken paketlerin kurulmu için aşağıdaki komutu çalıştırın.
```
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
```
5. Docker konteynırına direk erişiminizi sağlayan sail komutlarını hızlıca girebilmenizi için kullanıcı dosyanıza aşağıdaki komutları ekleyin. ```sudo nano ~/.bashrc```
```
alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'
```
7. Komutun aktif olması için bu komutu terminalde çalıştırın ```source ~/.bashrc```
8. Artık hazırsınız.```sail up -d``` komutu ile docker konteynırlarını başlatın.
9. Projenizin domain adresini host dosyanıza eklemeyi unutmayın ```sudo nano /etc/hosts``` ile host dosyasını açın ve proje adresini ```127.0.0.1 kalitesihirbazi.test``` şeklinde girin.
10. .env dosyasından APP_URL'i ```http://kalitesihirbazi.test``` olarak değiştirin.
11. ```http://kalitesihirbazi.test``` adresinde projeniz artık çalışıyor olmalı.
12. ```sail artisan migrate --seed``` komutu ile veritabanını oluşturun ve örnek verileri ekleyin.
13. ```sail artisan storage:link``` komutu ile storage klasörünü public klasörüne bağlayın.
14. ```sail artisan key:generate``` komutu ile yeni bir key oluşturun.
15. ```sail npm install``` komutu ile npm paketilerini indirin.
16. ```sail npm run dev``` komutu ile projenizi çalıştırın.Demo Bilgileri
------
- LaraQuality
- **Demo:** *[https://laraquality.dev](https://laraquality.dev)*
- **Email:** *[email protected]*
- **Password:** *admin*
- Kalite Sihirbazı
- **Demo:** *[https://kalitesihirbazi.com.tr](https://kalitesihirbazi.com.tr)*
- **Email:** *[email protected]*
- **Password:** *admin*## Yardım
Daha fazla bilgiye veya desteğe ihtiyacın varsa:
- Discord kanalımıza katılabilirsin: [Discord Channel](https://discord.gg/TnjA2GqYmw)### Sponsorlar
> :metal: Eğer beni desteklemek istiyorsanız [[email protected]](mailto:[email protected]) üzerinden benimle iletişime geçebilir veya [Github üzerinden Sponsorum Olabilirsiniz](https://github.com/sponsors/sinan-aydogan)
---
#### Ana Kaynaklar
- [Tailwind](https://tailwindcss.com/)
- [Vue](https://vuejs.org/)
- [Fontawesome](https://fontawesome.com/)#### Alt Yapılar
composer.json ve package.json dosyalarına göz atınız. Projemizde kullandığımız paketlerin sahiplerine ve topluluklarına en içten teşekkürlerimi sunarım.
---
Lisans
------
Kalite Sihirbazı ve Laraquality [MIT license](https://opensource.org/licenses/MIT) lisansı ile yayınlanan açık kaynak bir projedir.