Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/theihasan/etsy-order-management
https://github.com/theihasan/etsy-order-management
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/theihasan/etsy-order-management
- Owner: theihasan
- Created: 2024-01-14T14:06:17.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-23T16:33:58.000Z (9 months ago)
- Last Synced: 2024-06-28T15:22:42.286Z (6 months ago)
- Language: PHP
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Etsy Order Management System
- [Introduction](#introduction)
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Configuration](#configuration)
Introduction
This project's primary focus is to create a Laravel application that seamlessly integrates with the Etsy API, enabling users to effectively manage their orders. With this application, users will have the convenience of effortlessly accessing and reviewing a list of orders retrieved from their Etsy store.Features
-
Order Listing: View a comprehensive list of orders fetched directly from Etsy. -
Integration with Etsy API:Utilize the power of the Etsy API to access and display order information seamlessly.
Prerequisites
-
PHP: >=7.1 -
Laravel:9+ - Etsy API Key
Configuration
At first clone this repository
git clone https://github.com/imabulhasan99/etsy-order-management.git
cd etsy-order-management
Install all dependency
composer install
Copy .env.example and rename it .env
Add this to your .env
ETSY_API_KEY = 'your etsy api key'
If you don't have an API key, go to Here
Configaure your Database in .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db name
DB_USERNAME=db username
DB_PASSWORD=
Generate Application key using this artisan command
php artisan key:generate
Run migration using this artisan command
php artisan migrate
Run Database Seeder using this artisan command
php artisan db:seed
This seed command create 10 shops and a Admin User for testing
User Email: [email protected]
Password: 12345
Now run your server and enjoy.