https://github.com/remonhasan/laravel-ecommerce
nDolish is an innovative ecommerce 🛍️
https://github.com/remonhasan/laravel-ecommerce
ajax-request breeze controller-group laratrust middleware multi-authentication mysql sslcommerz stripe-payment
Last synced: 3 months ago
JSON representation
nDolish is an innovative ecommerce 🛍️
- Host: GitHub
- URL: https://github.com/remonhasan/laravel-ecommerce
- Owner: Remonhasan
- License: mit
- Created: 2023-11-07T12:12:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-04T12:32:55.000Z (over 1 year ago)
- Last Synced: 2025-01-05T13:44:00.242Z (5 months ago)
- Topics: ajax-request, breeze, controller-group, laratrust, middleware, multi-authentication, mysql, sslcommerz, stripe-payment
- Language: Blade
- Homepage: https://ndolish.remonhasan.com
- Size: 7.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

## About nDolish
An innovative laravel ecommerce example that offers a seamless shopping experience using laravel 10x. Features :
- Multiple Authentication [Laratrust](https://laratrust.santigarcor.me/docs/8.x/).
- Category, Subcategory and Products.
- Search Products by Category.
- Cart and Checkout.
- [Stripe Payment gateway](https://stripe.com/).
- [sslEcommerce Payment gateway](https://sslcommerz.com/)
- Reports.
- User and admin panel.## Installation
1. Clone the repository, install the dependencies and start the application
```bash
git clone https://github.com/Remonhasan/nDolish.git
```
2. Install Composer```bash
composer install
```
3. Rename or copy `.env.example` file to `.env`
4. Generate key```bash
php artisan key:generate
```5. Set your database credentials in your `.env` file
6. Set your Stripe credentials in your `.env` file. Specifically `STRIPE_KEY` and `STRIPE_SECRET`
7. Run migrations```bash
php artisan migrate
```8. Run `db::seed`
```bash
php artisan db::seed
```9. use the laravel `pagination` for using pagination.
```bash
php artisan vendor:publish --tag=laravel-pagination
```10. Run dev dependencies
```bash
npm install
npm run dev
```11. Run project
```bash
php artisan serve
```## License
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
Made with 💙 for Laravel and JavaScript !