friendlylabs / polar
The skeleton application for the Laravel framework.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: ^8.2
- laravel/framework: ^12.0
- laravel/jetstream: ^5.3
- laravel/sanctum: ^4.0
- laravel/tinker: ^2.10.1
- livewire/livewire: ^3.0
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.13
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^11.5.3
README
About Polar
Polar is a modern, streamlined Laravel starter kit built on top of Jetstream, crafted to help you launch your next idea faster. Featuring a clean design, powerful tools, and the flexibility you expect from Laravel, Polar is here to help you build with confidence and joy.
Learning Polar
Polar is built on top of Laravel, a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience for everyone. Laravel strives to be a framework that you will love using.
Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
Getting Started
Install Polar using Composer:
composer create-project friendlylabs/polar
Then, install the dependencies using NPM:
npm install
Then, run the following command to build the assets:
npm run build
Finally, run the following command to start the development server:
php artisan db:seed # to seed the database, only run this command once
php artisan serve
You can now access the application at http://localhost:8000
.
Theme Customization
Polar is designed to be easily customizable. You can change the theme colors, layout, and other design elements by modifying the .env
file or directly the jetstream.php
configuration file. You can also customize the theme by modifying the CSS files in the resources/css
directory.
# preset: 'preset-1' to 'preset-18', these are pre made theme colors JETSTREAM_THEME_PRESET=preset-12 # theme: 'light' or 'dark', default color scheme for the application JETSTREAM_THEME_MODE=light # layout: 'vertical', 'horizontal', 'compact', 'tab', 'color-header' JETSTREAM_APP_LAYOUT=vertical