Starter Kit Laravel screenshot

Starter Kit Laravel

Author Avatar Theme by Ibnudirsan
Updated: 27 Feb 2025
89 Stars

Web Aplikasi Standar untuk project baru.

Categories

Overview

The RumahDev Starter Kit is a project template for developers using Laravel 9.x. It provides a starting point for building web applications, with features such as authentication, authorization, role management, data management, and more. The kit includes various packages and dependencies to enhance the development process.

Features

  • Authentication using Laravel UI Bootstrap, with features like register, login, and forgot password. It also includes CAPTCHA login for added security.
  • User interface dashboard for easy navigation and management.
  • Two-factor authentication using Google 2FA for enhanced security.
  • Password validation to ensure strong passwords.
  • Authorization for data management, including creating, editing, blocking, and restoring data.
  • Role management for assigning different user roles and permissions.
  • Data examples for customer management, including creating, editing, and downloading data in Excel format.
  • Profile account management, including changing profile photo and updating profile data.

Installation

To install the RumahDev Starter Kit, follow these steps:

  1. Clone the project from the GitHub repository.
  2. Create a new .env file based on the provided .env.example file.
  3. Run the following command to install the required dependencies:
composer install
  1. Create a new database and configure the database connection in the .env file.
  2. Run the following commands to migrate the database:
php artisan migrate
  1. To create a SuperAdmin user, run the following command:
php artisan rumahdev:create-superadmin-user

Note: The password should be a combination of uppercase letters, lowercase letters, special characters, and numbers.

  1. To generate dummy customer data, run the following command:
php artisan rumahdev:create-dummy-data

Note: This will create 1000 dummy customer data.

  1. You can also create new repositories for your project using the provided command:
php artisan rumahdev:make-repository

Summary

The RumahDev Starter Kit for Laravel 9.x is a comprehensive project template that provides essential features and functionality for building web applications. It includes authentication, authorization, data management, role management, and more. The kit comes with pre-configured packages and dependencies to streamline the development process. By following the installation guide, developers can quickly set up their projects and start building web applications with ease.