andreidecuseara/tallstack

Full install of tallstack

Downloads

911

Stars

0

Version

1.2

Automate your entire project setup with this
TALL Stack package

A Linux script that installs & configures TALL Stack, so you don`t have to.

DownloadsAboutRequirementsInstallationLicenseSecurityCreditsUpdates


Downloads

Linux

macOS

Windows

Download Download Comming soon

More info about script: https://github.com/AndreiDecuseara/tallstack-app

About

What if we told you setting up your TALL Stack project could take less than cleaning your desk? Bet you won't procrastinate starting that project now...

WHO is it for?

  • Busy developers (aren't we all?!) who need to start writing code as fast as possible
  • Technical Team Leads who need to onboard new team members on TALL Stack projects
  • Developers new to TALL Stack who need to set up their first project and get started with these technologies

WHAT does it do?

The script allows you to automate all of the following:

  • Setup and create new project
  • Install jQuery
  • Install all TALL Stack technologies:
  • Create optimizations and install Laravel Mix. Run all npm commands
  • Create optimized file structure ready to be used in a new TALL Stack app
  • Create Livewire example, instead of Laravel
  • Create new TALL Stack start page with all the required resources
  • Use your latest Node version, changed automatically from script
  • Automatically create everything you need for auth (login, reset, register). You are able to choose whether you want out of the box auth or not.
  • Choose whether you would like to install Backpack for Laravel
  • Auto-open browser on your new TALL Stack project when setup is complete

https://user-images.githubusercontent.com/37242478/158016596-f53d9eca-89c2-461d-a8bc-e190d09e01b9.mp4

Tall Stack start page

Login

Register

Backpack for Laravel

⭐️ Give us a star if you found it useful — we`d love to know it helped you in your work

Requirements for script

Linux / macOS

  • Valet installed (https://cpriego.github.io/valet-linux/)
  • PHP installed (sudo apt-get install php php-cli php-common php-mysql php-mbstring php-mcrypt php-zip php-fpm)
  • Composer installed (https://getcomposer.org/download/)
  • Node and npm installed (https://linuxize.com/post/how-to-install-node-js-on-ubuntu-18.04/)

Windows

Comming soon

Installation

Package installation

 1.`composer require livewire/livewire`
 2.`composer require laravel/ui`
 3.`composer require andreidecuseara/tallstack`
 4.`php artisan ui tallstack`

Script installation

 1.`Download the script`
 2.`Install Package`
 3.`Run `tallstach.sh` into your projects folder, where valet is parked`
 4.`Follow the instructions from the script`

License

The package is free for commercial and non-commercial use under MIT License. Please see License File for more information

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

Updates

Please see CHANGELOG for more information on any recent changes.

In the future, we plan to add more granularity to what you can install through the package. We plan to make it possible to choose a template on install and select various ready-made components. We are currently working on a script for Windows, similar to the one for Linux. As for the Linux script, we are planning to get it reviewed and officially accepted into the Linux distribution as an installable package.

So, stay tuned!

AndreiDecuseara

Author

AndreiDecuseara