Home
Softono
shop-admin-panel

shop-admin-panel

Open source PHP
58
Stars
15
Forks
1
Issues
1
Watchers
1 year
Last Commit

About shop-admin-panel

Effortlessly manage your online store with our Laravel admin panel seamlessly integrated with Livewire, delivering real-time shopping experiences

Platforms

Web Self-hosted

Languages

PHP

Links

Shopping Admin Panel with Laravel & Livewire with API

Menu

This project involves creating a robust admin panel to manage an e-commerce platform. It utilizes Laravel for the backend structure and Livewire for dynamic frontend interactions. The panel also offers a comprehensive API for scalability and flexibility.

Give a Star ! ⭐

If you find this project useful or if you're using it to learn or start your solution, please consider giving it a star. Thank you!

Application πŸ“±

This is a cross-platform application that is built using Jetpack Compose Multiplatform, a declarative framework for sharing UIs across multiple platforms with Kotlin. The application allows users to browse, search, and purchase products from a shopping catalog on Android, iOS.

Tech Stack πŸ“š

  • Kotlin Multiplatform
  • Kotlin Coroutines
  • Compose Multiplatform
  • Material3
  • Ktor
  • Datastore
  • Precompose
  • Koin
  • Coil
  • Turbine
  • Kotest
  • Mockk

Installation Steps

Laravel Installation

  1. Clone the project repository:
    git clone https://github.com/soheilkhaledabdi/shop.git
  2. Navigate to the project directory:
     cd shop
  3. Laravel & Livewire Setup:
     composer install
  4. Create a copy of the .env file:
     cp .env.example .env
  5. Generate an application key:
     php artisan key:generate
  6. Run migrations and seed the database (if needed):
     php artisan migrate --seed

Features

  • Admin Dashboard: Manage products, categories, orders, and customers seamlessly.
  • Laravel & Livewire: Leverage the power of Laravel's backend with Livewire for reactive UI.
  • Full API: Enables external integrations and interactions with the shopping platform.

Table of Features

Features Admin panel API App API admin
Dashboard πŸ”œ Coming Soon βœ”οΈ Yes πŸ”œ Coming Soon
Search ❌ No βœ”οΈ Done ❌ No
Users βœ”οΈ Done ❌ No πŸ”œ Coming Soon
Users Address πŸ”œ Coming Soon βœ”οΈ Yes ❌ No
Categories βœ”οΈ Done ❌ No πŸ”œ Coming Soon
Products βœ”οΈ Done βœ”οΈ Yes πŸ”œ Coming Soon
Orders - - -
Profile _ βœ”οΈ Done -

Run test

php artisan test

Postman Collection

View Postman Collection also you cat downaload json config file Download

Feel free to contribute and improve this project!

Create by Ayden Gill