π Complete E-commerce Website in Laravel 10
A full-fledged eCommerce solution built on Laravel 10, featuring a modern UI, powerful admin panel, seamless payment integration, and a user-friendly shopping experience.
π Requirements
- PHP >= 8.1
- Composer
- Node.js & NPM
- MySQL/PostgreSQL
- Laravel 10.x
π Features
πΉ Frontend
- β‘ Progressive Web App (PWA) support
- π¨ Modern & responsive design
- π Shopping cart, wishlist, and order tracking
- π SEO-friendly URLs & metadata
- π³ Integrated PayPal payment gateway
- π’ Social login (Google, Facebook, Github)
- π¬ Multi-level comments & reviews
πΉ Admin Dashboard
- ποΈ Role management
- π Advanced analytics & reporting
- ποΈ Product & order management
- π Real-time notifications & messaging
- π·οΈ Coupon & discount system
- π° Blog & category management
- πΈ Media & banner manager
πΉ User Dashboard
- π¦ Order history & tracking
- π¬ Review & comment system
- π§ Profile customization
π οΈ Installation Guide
πΉ Step 1: Clone the Repository
git clone https://github.com/Prajwal100/Complete-Ecommerce-in-laravel-10.git
cd Complete-Ecommerce-in-laravel-10
πΉ Step 2: Install Dependencies
composer install
npm install
πΉ Step 3: Environment Setup
cp .env.example .env
php artisan key:generate
Update .env with your database credentials, PayPal settings, and social login configurations.
πΉ Step 4: Database Configuration
php artisan migrate --seed
Note: The seeder will create the admin user. Alternatively, you can import database/e-shop.sql manually.
πΉ Step 5: Setup Storage
php artisan storage:link
πΉ Step 6: Run the Application
php artisan serve
π Open http://localhost:8000
Admin Login Credentials:
π§ Email: [email protected]
π Password: 1111
π€ Powered by NepVox AI - Complete AI Solution
π NepVox AI is a cutting-edge online AI application that provides three powerful AI capabilities in one platform:
ποΈ Text-to-Speech (TTS)
- Convert any text into natural, human-like voice
- Multiple languages and voice options
- Perfect for videos, accessibility, podcasts, and e-learning
π£οΈ Speech-to-Text (STT)
- Transcribe audio and speech to text with high accuracy
- Real-time transcription support
- Ideal for meetings, interviews, and voice notes
π¨ Text-to-Image (TTI)
- Generate stunning images from text descriptions
- AI-powered image creation
- Creative design and content generation
β¨ Key Features:
- β All-in-One Platform: TTS, STT, and TTI in a single application
- β Multiple Languages: Support for various languages and voices
- β API Integration: Simple API for seamless business integration
- β High Quality: Professional-grade AI technology
- β User-Friendly: Intuitive interface for all skill levels
π― Perfect for: Content creators, developers, businesses, educators, and anyone looking to leverage AI technology.
π Try it now: Visit NepVox AI | Documentation
π· Screenshots
Admin Panel

Product Management

User Dashboard

π© Contact Me
πΌ Need a Full Stack Laravel Developer? Let's work together!
π§ Email: [email protected] π² WhatsApp: +977-9818441226
π Hire Me on Upwork
β Support My Work
If you find this project helpful, consider buying me a coffee. Your support helps maintain and improve this project! π
π€ Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
π License
πΉ This project is MIT Licensed β Feel free to use & modify!
β If you find this project helpful, don't forget to star it! β