Skip to content
/ shark Public template

[WIP] - A quickstart for Shopify app

License

Notifications You must be signed in to change notification settings

niveshsaharan/shark

Folders and files

NameName
Last commit message
Last commit date
Oct 6, 2020
Sep 9, 2024
Jul 17, 2020
Jan 12, 2021
Oct 5, 2020
Oct 27, 2020
Oct 5, 2020
Sep 12, 2024
Oct 27, 2020
Aug 19, 2020
Jul 11, 2022
Sep 18, 2020
Jul 17, 2020
Sep 3, 2020
Jan 12, 2021
Sep 9, 2020
Jul 17, 2020
Oct 5, 2020
Aug 24, 2020
Jul 17, 2020
Sep 20, 2020
Aug 15, 2020
Jan 8, 2023
Jul 17, 2020
Oct 26, 2020
Jan 5, 2021
Aug 31, 2020
Jan 5, 2021
Jan 5, 2021
Jul 28, 2020
Jul 17, 2020
Oct 26, 2020
Oct 2, 2020

Repository files navigation

SHARK: Shopify app rapid-development kit

Tests Shark

I am building this as starting point for all my future Shopify apps

Installation

You can clone the repository:

git clone https://github.com/niveshsaharan/shark.git

Or Use this template to generate a project directly from this template.

Setup

  1. Clone/Use this template
  2. Run composer install
  3. Run npm install
  4. Run npm run dev
  5. Run php artisan migrate

Admin

Laravel Nova is used to build the admin panel so if you need to use it, you must have a valid licence for Laravel Nova. If you don't have it, you can get it by visiting https://nova.laravel.com

Once you have the licence, you can run following command to install it:

php artisan shark:admin:install

Create an admin user by running following command:

php artisan shark:admin:user

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.