An open API service indexing awesome lists of open source software.

https://github.com/tortuvshin/bella

Laravel ecommerce
https://github.com/tortuvshin/bella

angular ecommerce laravel

Last synced: 9 months ago
JSON representation

Laravel ecommerce

Awesome Lists containing this project

README

          

## Цахим худалдааны системийн танилцуулга

Энэхүү онлайн худалдааны платпормыг Laravel 5.4. хувилбар дээр хөгжүүлж байна.

## Сэрвэрийн үзүүлэлт

PHP >= 5.6.4
MySQL >= 5.7
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension


## Суулгах

Дараах коммандыг ажиллуулж энэхүү төслийг clone хийж авна:

```
git clone https://github.com/tortuvshin/ecommerce.git
```

Composer татаж суулгана

```
[Composer татах](https://getcomposer.org/download/)
```

Дараа нь, энэхүү төслийг татаж авсан хавтаст орж composer update/install комманд ажиллуулна

```
composer install
```

Nodejs татаж суулгана

```
https://nodejs.org/en/download/
```

NPM сангууд татах
```
npm install
```

## Тохируулах

Дараа нь .env-example файлыг өөрчилж .env болгон өөрийн өгөгдлийн сан болон серверийг тохируулна

Өгөгдлийн санг үүсгэж тохируулсаны дараа дараах коммандаар хүснэгтүүдийг үүсгэнэ:

```
php artisan migrate
```

Туршилтын өгөгдөл дараах коммандаар оруулна:

```
php artisan db:seed
```

```
php artisan key:generate
```

Frontend хөгжүүлэлтэнд хамааралтай сангуудыг дараах командаар оруулна:

```
bower install
```

reChaptcha код авах:

```
https://www.google.com/recaptcha/admin#list
```

```
RECAPTCHA_PUBLIC_KEY, and RECAPTCHA_PRIVATE_KEY
```

reCaptcha кодуудаа .env файлд оруулна. Жишээ нь:

```
RECAPTCHA_PUBLIC_KEY = ModuRecaptchaPublicKeyObtained

RECAPTCHA_PRIVATE_KEY = ModuRecaptchaPrivateKeyObtained
```

***Тайлбар:*** ```APP_DEBUG == true``` буюу debug асаалттай байгаа үед reCaptcha хэрэглэхгүй

NPM сангууд суулгах:

```
npm install
```

Хэрвээ Window үйлдлийн систем болон VM ашиглаж хөгжүүлэлт хийж байгаа бол дараах коммандыг ажиллуулна:
```
npm install --no-bin-links
```

Laravel Mix ашиглах

```
npm run dev
```

Туршилтын хэрэглэгчийн мэдээлэл

Хэрэглэгчийн нэр: admin@admin.com
Нууц үг: admin

[NODEJS]: https://nodejs.org/en/download/
[COMPOSER]: https://getcomposer.org/download/
[RECAPTCHA]: https://www.google.com/recaptcha/admin#list