Requirements: MySQL, PHP 8.1, Node.js and composer.
- Clone the repo
- Copy .env.example into .env and configure database credentials
- Run
composer install
- Set the encryption key
php artisan key:generate
- Run migrations
php artisan migrate --seed
- Run data seeder to test
php artisan db:seed AdminSeeder
and and other db seeder files you can find under database/seeders - Start your local server
php artisan serve
- Open new terminal and navigate to the project root directory
Run
npm install
- Run
npm run dev
to start vite server for Laravel frontend - For Stripe Api key, please go to .env file and replace with your api key
- Then go to http://127.0.0.1:8000 or http://127.0.0.1:8000/admin/login