Skip to content

A Laravel Website and Admin starter project that helps you with the setup.

License

Notifications You must be signed in to change notification settings

Sepremex/titan-starter

 
 

Repository files navigation

Laravel CMS Starter

A Laravel Website with Admin access Starter project with AdminLTE theme and basic features.

  • Test Driven Development (111 tests, 466 assertions)

Preview project here

Features

  • Admin LTE theme
  • Authentication
  • User Roles
  • Admin Navigation
  • Log and View Activities (website actions and admin resource changes)
  • Accounts
  • App Settings
  • Banners
  • Page Builder
  • Resources (Documents, Photos, Videos)
  • News
  • Shop
  • FAQ
  • Website: Contact Us

TODO

  • Unit Tests
  • Events
  • Testimonials

Setup (Basic)

  • composer create-project bpocallaghan/titan-starter:dev-master laravel-website
  • create your database
  • setup your virtual host (preview: http://titan.test)
  • open .env and update app information, database, mail
  • open database\seeds\UsersTableSeeder.php and set your admin user credentials

Setup (Advanced)

Thank you

My Packages Included

  • File Generators Laravel 5 File Generators with config and publishable stubs
  • Notify Laravel 5 Flash Notifications with icons and animations and with a timeout
  • Alert A helper package to flash a bootstrap alert to the browser via a Facade or a helper function.
  • Impersonate User This allows you to authenticate as any of your customers.
  • Sluggable Provides a HasSlug trait that will generate a unique slug when saving your Laravel Eloquent model.

About

A Laravel Website and Admin starter project that helps you with the setup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.3%
  • PHP 49.7%