We Believe, Every Piece of Jewerly Tells a Radiant Story.
VR is a boilerplate that ready-to-use for production. The good news is, this project is build on top of Laravel — Laravel is a web application framework with expressive, elegant syntax.
We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development.
The motivation behind making this project is to standardize and make it easier to create applications with complex features, by using this project we hope to get it done faster.
To be able to run this project, several supporting tools are needed, such as:
- Web server :
xampp
lampp
- or
mampp
- Core language :
php ^8.x
- JavaScript runtime :
Node Js
- Package manager :
composer
- Authentication :
Laravel UI
- Code styling :
Laravel Pint
- Checking health :
Spatie Laravel health
- Good-looking user interface :
Tailiwndcss
- Icon :
Feather icon
(for blade templating engine)
-
Clone this project:
git clone https://github.com/wearevero/VR.git
-
Open double
bash
in the VR directory: one to run node js the other to run composer engine. -
Install all required php dependencies with the command
composer install --ignore-platform-req=ext-gd
and... wait for the apocalypse, just kidding. -
On another
bash
, run the commandnpm install --legacy-peer-deps
to install the dependencies related to the required assets. -
Generate key
php artisan key:generate
-
Make database
-
Copying environment example
cp .env.example .env
-
Running migration
php artisan migrate
-
Seed default data
php artisan db:seed
-
Checking the health?
php artisan health:check
-
Take a look on your browser at:
127.0.0.1:8000
For tinkering with testing related-thing, by default this poject is using Pest php library.
For running testing, you can use this command:
php artisn test
We use Laravel Pint package for making this code base to more human readability. You can run with this command:
./vendor/bin/pint
-
Install autoloader optimization
composer require --optimize-autoloader --ignore-platform-req=ext-gd
-
Let's optimize it!
php artisan optimize
Please review and abide our Code of Conduct.
If you discover a security vulnerability, please send an e-mail to me via kridoveronique@gmail.com. All security vulnerabilities will be promptly addressed.
VR is open-sourced software licensed under the MIT License.