Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jsdecena/baseapp2

Base Application with Multiple Auth
https://github.com/jsdecena/baseapp2

admin-lte bootstrap laravel monolithic multi-auth

Last synced: 1 day ago
JSON representation

Base Application with Multiple Auth

Awesome Lists containing this project

README

        

## My Base Application for Laravel 5.2 with Multi-auth

This base application will be a starting point in creating a web app from scratch with multiple authentication - admin user (Employees) and frontend user (customer).

Requirements:
- [Laravel 5.2 requirements](https://laravel.com/docs/5.2/installation#installation)
- [NodeJs](https://nodejs.org/en/download/)
- [Bower](http://bower.io/#install-bower)
- [Gulp](https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md)
- [Composer](https://getcomposer.org/download/)

How to install
- Clone this project. `git clone [email protected]:jsdecena/baseapp2.git`
- Run `composer install`
- Copy .env.example and save as .env on the same directory
- Run `php artisan key:generate`
- [IMPORTANT] Create you local DB and change the database settings in the .env with your database settings
- Run `php artisan migrate --seed`
- Run `npm install`
- Run `php artisan serve` and go to [localhost:8000](http://localhost:8000)

Admin Employee credentials:

- url: [localhost:8000/admin](http://localhost:8000/admin)
- email: [email protected]
- pass: Testing123

Customer credentials:

- email: [email protected]
- pass: Testing123