Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Stormix/kickstart
WIP - A very opinionated Laravel SPA SAAS boilerplate using Laravel 7.x / Typescript / Vue (VueRouter - Vuex) / TailwindCSS + Pest & Cypress for testing
https://github.com/Stormix/kickstart
laravel saas-boilerplate tailwindcss typescript vue
Last synced: about 1 month ago
JSON representation
WIP - A very opinionated Laravel SPA SAAS boilerplate using Laravel 7.x / Typescript / Vue (VueRouter - Vuex) / TailwindCSS + Pest & Cypress for testing
- Host: GitHub
- URL: https://github.com/Stormix/kickstart
- Owner: Stormix
- License: mit
- Archived: true
- Created: 2020-04-17T18:33:41.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2021-10-06T17:20:54.000Z (about 3 years ago)
- Last Synced: 2024-08-02T13:22:30.745Z (4 months ago)
- Topics: laravel, saas-boilerplate, tailwindcss, typescript, vue
- Language: PHP
- Homepage:
- Size: 5.07 MB
- Stars: 17
- Watchers: 3
- Forks: 2
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-morocco - Kickstart - A very opinionated Laravel SPA boilerplate using Laravel 7.x / Typescript / Vue / TailwindCSS + Pest & Cypress for testing by [@Stormix](https://github.com/Stormix) (Uncategorized / Uncategorized)
README
# (WIP) Kickstart - A SaaS Laravel Boilerplate
![CI / CD](https://github.com/Stormix/kickstart/workflows/CI%20/%20CD/badge.svg)
## Introduction
A very opinionated Laravel SPA boiletplate using **Laravel 7.x + Sanctum** / **Typescript** / **Vue (VueRouter - Vuex)** / **TailwindCSS** / **Pest & Cypress**
## Features / ToDo:
Check the [.todo](./.todo) file for the current feature set.
## Prerequisites
- PHP 7.3
- Composer
- Node
- A laravel developer: You must be familiar with laravel. This distribution is intended for developers only.## Installation
- Clone the repository
- Installer back dependencies with `composer install`
- Install front dependencies with `yarn`
- Copy file `.env.example` in `.env` and add following informations:
- Database credentials (`DB_HOST`, `DB_PORT`, ...)
- Application url (`APP_URL`). Either virtual host address if you configure one, either address form the command `php artisan serve`
- Generate application key with `php artisan key:generate`
- Launch migrations with `php artisan migrate`.
- Build front with `yarn dev`If you didn't set a virtual host, launch application with the `php artisan serve` command. By default, application will be served at `http://127.0.0.1:8000`
## Configuration
## Testing
### Pest
### Cypress
## Docker
### Standalone
### CapRover Ready## CI / CD
### Github Actions
## Issues
If you come across any issues please [report them here](https://github.com/Stormix/kickstart/issues).
## Contributing
Thank you for considering contributing to this project! Please feel free to make any pull requests, or e-mail me a feature request you would like to see in the future to [email protected]
## Security Vulnerabilities
If you discover a security vulnerability within this boilerplate, please send an e-mail to [[email protected]](mailto:[email protected]), or create a pull request if possible. All security vulnerabilities will be promptly addressed.