Skip to content

bojesav/E-comerce_Laravel

Repository files navigation

PHP Composer TailwindCSS Laravel Livewire Filament SQLite Node.js

Project Overview

Welcome to the E-commerce project! This project is designed to provide a robust and scalable e-commerce platform. Below you'll find instructions on how to set up and run the project.

Table of Contents

Features

  • User authentication and authorization
  • Product management
  • Shopping cart and checkout process
  • Order management
  • Responsive design

Technologies Used

  • Frontend: Tailwind CSS
  • Backend: Laravel, Livewire, Filament, Sqlite
  • Other: Node.js

How to Run the Project

Follow these steps to set up and run the project:

  1. Install dependencies:

    composer install
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file in the root directory and add the necessary environment variables. Refer to .env.example for the required variables.

  4. Run the development server:

    npm start
  5. Build for production:

    npm run build
  6. Run tests:

    npm test
  7. Set up Laravel configuration:

    • Copy .env.example to .env:

      cp .env.example .env
    • Generate an application key:

      php artisan key:generate
    • Run the migrations:

          php artisan migrate
    • Serve the application:

           php artisan serve
          npm run dev

Adding admin run this command

    php artisan make:filament-user

About

Project Ecomerce using Laravel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages