{"id":23689951,"url":"https://github.com/geo-mena/shop","last_synced_at":"2026-02-19T14:04:55.434Z","repository":{"id":260806019,"uuid":"882372841","full_name":"geo-mena/shop","owner":"geo-mena","description":"📦️ This project is an e-commerce application built with Laravel, offering comprehensive product and order management.","archived":false,"fork":false,"pushed_at":"2024-12-02T01:39:09.000Z","size":47897,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-30T01:57:11.582Z","etag":null,"topics":["blade","claudinary","docker","javascript","laravel","mysql","php","redis"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geo-mena.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["geo-mena"]}},"created_at":"2024-11-02T16:53:17.000Z","updated_at":"2024-12-02T10:02:08.000Z","dependencies_parsed_at":"2024-12-02T00:01:00.244Z","dependency_job_id":null,"html_url":"https://github.com/geo-mena/shop","commit_stats":null,"previous_names":["geo-mena/shop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geo-mena%2Fshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geo-mena%2Fshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geo-mena%2Fshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geo-mena%2Fshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geo-mena","download_url":"https://codeload.github.com/geo-mena/shop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239753699,"owners_count":19691160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blade","claudinary","docker","javascript","laravel","mysql","php","redis"],"created_at":"2024-12-30T01:57:31.169Z","updated_at":"2025-10-11T11:35:53.578Z","avatar_url":"https://github.com/geo-mena.png","language":"JavaScript","funding_links":["https://github.com/sponsors/geo-mena"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003c!-- \u003ca href=\"https://slug.vercel.app\"\u003e\n    \u003cimg\n      src=\"/public/images/banner.png\"\n      alt=\"Slug Logo\"\n    /\u003e\n  \u003c/a\u003e --\u003e\n  \u003cp\u003e\n    \u003ch2\u003e\n      SHOP - System of Online Products\n    \u003c/b\u003e\n  \u003c/p\u003e\n\n\u003c!-- \u003ca href=\"https://slug.vercel.app/dashboard\"\u003eDashboard\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;❖\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"#-roadmap\"\u003eRoadmap\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;❖\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"#-getting-started\"\u003eContribute\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;❖\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"https://github.com/pheralb/slug/issues/new/choose\"\u003eCreate issue\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;❖\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"https://twitter.com/pheralb_\"\u003eX/Twitter\u003c/a\u003e --\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"public/images/frame.png\"\u003e\n    \u003c/a\u003e\n    \u003cp\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n![Docker Badge](https://shields.io/badge/-Docker-2496ED?style=flat\u0026logo=docker)\n![Laravel Badge](https://img.shields.io/badge/Laravel-2e2e2e?logo=laravel)\n![PHP Badge](https://shields.io/badge/-PHP-3776AB?style=flat\u0026logo=php)\n![Redis Badge](https://shields.io/badge/-Redis-DC382D?style=flat\u0026logo=redis)\n![JavaScript Badge](https://shields.io/badge/-JavaScript-F7DF1E?style=flat\u0026logo=javascript)\n![GitHub license](https://img.shields.io/github/license/geo-mena/shop)\n\n\u003c/div\u003e\n\nThis PHP Laravel project features an attractive showcase of new, featured, and popular products. Users can browse through a curated selection of top products, organized into categories for easy exploration.\n\nWhether it’s men’s fashion, women’s clothing, or other categories, customers can effortlessly find products tailored to their preferences, thanks to specific sorting options and category navigation. Categories are managed by the admin and can be adjusted as needed.\n\nEach product displays both its original price and the discounted price, enhancing the shopping experience. The website provides all these sections to allow users to navigate and discover new products of interest.\n\n## 🎉 Features\n\n-   Customer Panel\n-   Admin Panel\n-   Top, Featured Products\n-   Product Filter\n-   Product Discounts\n-   Coupon Code\n-   Add to Cart\n-   Add to Wish List\n-   Order Tracking System\n-   View Order\n-   View Blogs\n-   Comment on Blogs\n-   Rate and Review Products\n-   Manage Media, Banner\n-   Product Category Management\n-   Product Management\n-   Order Management\n-   Product Brand and Shipping Management\n-   Upload Manager: Media Files\n-   Website Settings\n-   User Management\n-   Coupon Management\n-   Review and Comments Management\n-   Notification for Admin\n-   Earnings Overview\n-   Profile Settings\n\n## 📋 Prerequisites\n\n-   PHP \u003e= 8.3\n-   Node.js \u003e= 18.0\n-   Composer\n-   MySQL\n\n## 🌱 Installation\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/geo-mena/shop.git\n    ```\n\n2. Navigate to the project directory:\n\n    ```bash\n    cd shop\n    ```\n\n3. Open the project folder, check for the `.env` file, and update the database credentials.\n4. Create a MySQL database with the name provided inside the `.env` file.\n5. Then, open the project in the *Terminal or Command Prompt.*\n6. Install the Node.js dependencies:\n    ```bash\n    npm install\n    ```\n7. Install the Composer dependencies:\n    ```bash\n    composer install\n    ```\n8. Create a symbolic link to the storage folder:\n    ```bash\n    php artisan storage:link\n    ```\n9. For the database, you can either import the given SQL file or start a new one following the command lines.\n10. Now migrate the tables:\n    ```bash\n    php artisan migrate\n    ```\n11. Run seeder:\n    ```bash\n    php artisan db:seed\n    ```\n12. Then generate the key:\n    ```bash\n    php artisan key:generate\n    ```\n\n## ⚡️ Usage\n\n1.  To start the server:\n    ```bash\n    php artisan serve\n    ```\n2.  Open the browser and navigate to `http://localhost:8000` to view the project.\n\n## 🚀 Deployment\n\n1.  To compile the assets:\n    ```bash\n    npm run dev\n    ```\n2.  To compile the assets for production:\n    ```bash\n    npm run prod\n    ```\n3.  To clear the configuration cache:\n    ```bash\n    php artisan config:clear\n    ```\n4.  To clear the route cache:\n    ```bash\n    php artisan route:clear\n    ```\n5.  To clear the view cache:\n    ```bash\n    php artisan view:clear\n    ```\n6.  To clear the configuration and route cache:\n    ```bash\n    php artisan cache:clear\n    ```\n7.  To clear the configuration, route, and view cache:\n    ```bash\n    php artisan optimize:clear\n    ```\n    \n## 📜 License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeo-mena%2Fshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeo-mena%2Fshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeo-mena%2Fshop/lists"}