Home
Softono

Complete Ecommerce In Laravel 10

Open source MIT Blade
1K
Stars
565
Forks
17
Issues
35
Watchers
6 months
Last Commit

 About Complete Ecommerce In Laravel 10

Complete E-commerce Website in Laravel 10 - Full-featured eCommerce solution with modern UI, admin panel, PayPal integration, and powered by NepVox AI (TTS, STT, TTI)

Platforms

Web Self-hosted

Languages

Blade

Need Help Installing Complete Ecommerce In Laravel 10?

We provide expert installation service for this software. Our team will install, configure, and secure Complete Ecommerce In Laravel 10 on your server. plans start at just $30.

Complete Ecommerce In Laravel 10

View on GitHub

github-follow GitHub stars GitHub forks license Buy Me A Coffee

🚀 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

Admin

Product Management

Products

User Dashboard

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.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. 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!