https://github.com/sahapranta/tall_ecommerce
Laravel, Livewire, Alpine, Tailwind (TALL stack) e-commerce application with filamentphp admin
https://github.com/sahapranta/tall_ecommerce
alpinejs filamentphp laravel livewire tailwindcss
Last synced: about 1 month ago
JSON representation
Laravel, Livewire, Alpine, Tailwind (TALL stack) e-commerce application with filamentphp admin
- Host: GitHub
- URL: https://github.com/sahapranta/tall_ecommerce
- Owner: sahapranta
- Created: 2023-05-19T07:26:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-19T15:34:38.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T06:01:33.802Z (about 2 months ago)
- Topics: alpinejs, filamentphp, laravel, livewire, tailwindcss
- Language: Blade
- Homepage:
- Size: 4.58 MB
- Stars: 9
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A simple Tallstack e-commerce application with [filamentphp](https://filamentphp.com) admin panel. Though the script is simple but there are some basic implementation of advanced start. Multilingual, Multi Currency, Stripe Payment API with Webhook integration.
The Project is still under development and subjected to heavy change over the time and some functionality may not be perfectly work in different situation.
### Preview
### For installation use
```bash
composer install
npm install && npm run dev
```### External API
`.env` file contains a `CURRENCY_EXCHANGE_API_KEY` which can be found on [Exchange Rates Data API](https://apilayer.com/marketplace/exchangerates_data-api) as FREEAlso set Stripe API KEY and also google recaptcha v3 api.
```bash
php artisan migrate --seed
php artisan serve
```The basic seeder will seed the database with a test user
- user: `[email protected]`
- password: `password`## Todo
### FRONTEND
---
- [x] Display Product
- [x] Switch Language
- [x] Switch Currency
- [x] Product View
- [x] Product Image Media
- [x] Cart (Session & DB)
- [x] Promo Code (Session & DB)
- [x] Checkout
- [x] Payment
- [x] Stripe API and Webhook Integration
- [x] Checkout Customer Address Choice
- [x] Purchase Success, Failed, Confirmed
- [ ] Category Filter
- [ ] Search Functionality
- [ ] Static Pages
- [ ] Email- Confirm Order, Invoice, Delivery
- [x] Subscription
- [x] Google Recaptcha
- [ ] Prodouct Reviews
- [ ] Blog
- [ ] Blog Comments
- [ ] SEO Optimization### ADMIN
---
- [x] Manage Currency
- [x] Manage Static Pages
- [x] Manage Category
- [x] Manage Product
- [x] Manage Product Variation
- [x] Manage Coupon
- [ ] Manage Customer & Address
- [ ] Manage Order
- [ ] Dashboard Analytics
- [x] Manage Subscriber
- [ ] Manage Email
- [ ] Manage Blog## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.## License
[MIT license](https://opensource.org/licenses/MIT).