Skip to content

michaelnabil230/laravel-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Logo

App Starter Kit

Tip

Clone this repository and run bash install.sh to set up your application effortlessly.

Overview

The App Starter Kit is designed as a robust foundation for building web applications. It includes essential features such as authentication and a pre-configured dashboard to help you start coding quickly.

Features

  • Authentication: Secure and reliable user authentication.
  • Dashboard Layout: A pre-built, customizable dashboard.
  • Preline: A modern UI component library.
  • Tailwind CSS: A utility-first CSS framework.
  • Inertia.js + Vue 3 + TypeScript: Seamless front-end integration with modern tools.
  • Multi-Language Support: Supports English and Arabic out of the box.

Installation

This project comes with a custom installation script to simplify the setup process. The install.sh script automates the following steps:

  1. Install required Composer packages.
  2. Execute the custom app:install Artisan command.
  3. Remove any existing Git repository.
  4. Initialize a new Git repository.
  5. Install Node.js dependencies.
  6. Configure the .env file.
  7. Reload environment variables.
  8. Generate the application key.
  9. Run database migrations.
  10. Seed the database.
  11. Create admin credentials.
  12. Update project settings (name and URL).
  13. Update specific environment variables.
  14. Clean up installation-related files.
  15. Run post-setup tasks (e.g., linking storage, clearing cache).

Steps to Install

  1. Clone the repository:
git clone https://github.com/michaelnabil230/laravel-starter-kit.git
  1. Navigate to the project directory:
cd laravel-starter-kit
  1. Run the installation script:
bash install.sh

Testing

composer test

Support

Image for sponsor

Or

Ko-fi Buymeacoffee Paypal

Credits

License

The App starter kit is open-sourced software licensed under the MIT license.