Installation for Development/Local
Pre-requisite
PHP Extension
PHP >= 8.2
Ctype PHP Extension
cURL PHP Extension
DOM PHP Extension
Fileinfo PHP Extension
Filter PHP Extension
Hash PHP Extension
Mbstring PHP Extension
OpenSSL PHP Extension
PCRE PHP Extension
PDO PHP Extension
Session PHP Extension
Tokenizer PHP Extension
XML PHP Extension
Intl PHP Extension
Email Notification
Create an account in RESEND for email services.
CDN
Create an account in Cloudinary for Image CDN.
Installation
Clone the repository
git clone git@github.com:MarJose123/Ninshiki-backend.git
Copy the
.env.example
to.env
Update the Laravel Reverb Key by providing a unique key and App Key.
php artisan reverb:key
Update your Cloudinary
CLOUDINARY_URL
andRESEND_KEY
.Install dependencies
composer install
Generate App Key
php artisan generate:key
Run Database Migration and Seeder
php artisan migrate --seed
Generate Reverb Key
php artisan reverb:key
Now your backend is ready for integration with your frontend.
Default Account
Password | Role | |
---|---|---|
test@example.com | password | Owner |
Last modified: 17 August 2024