GithubHelp home page GithubHelp logo

ymkapuriya / starter-laravel-bootstrap Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.09 MB

Laravel starter app to develop basic CRUD application using Bootstrap framework

License: MIT License

PHP 68.55% Vue 0.37% Shell 0.52% Blade 30.56%
laravel database bootstrap starter starter-app

starter-laravel-bootstrap's Introduction

Laravel Starter App

Laravel

Laravel is a massively popular web application framework with expressive, elegant syntax. Laravel takes the pain out of development by easing common tasks used in many web projects, Laravel is accessible, powerful, and provides tools required for large, robust applications.

About Package

This package built in Laravel 7 could be considered as a starter package to start with any application to be built in Laravel using MVC architecture. Mainly it includes following features:

  • Authentication
  • Routing with auth middleware
  • Resource controller
  • Model demonstration with relationship
  • Views to perform CRUD operations
  • Service provider demonstration
  • Application configuration management
  • Custom components

Plugins used

System Requirements

Setup & Installation

Source code

Download the source code and then run following commands from source folder.

$ composer install
$ npm install
$ npm run dev

Environment

Create database user along with database and update detail in .env file. Then run following command from the source folder. It will create auth tables and two other tables designations and staff_members in the database.

php artisan migrate --seed

This will create necessary tables and one user account to start with. Remember this authentication module for this application is built without regitration support.

Username Password
[email protected] simple

Execution

Run the following command to start application.

php artisan serve

Troubleshooting

In case some error occurs, you could try follwing commands to solve cache related errors.

php artisan optimize:clear
php artisan optimize
composer dump-autoload

Note

Remember this is just a basic application to start with. In order to explore more you, can visit Laravel's official documentation.

License

This software is licensed under the MIT license.

starter-laravel-bootstrap's People

Contributors

dependabot[bot] avatar ymkapuriya avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.