Skip to content

A template repository for a TALL stack project with typescript

Notifications You must be signed in to change notification settings

dennisprudlo/tall-typescript

Repository files navigation

TALL Typescript Template

This Laravel template has everything a TALL Typescript project needs. The following versions of each component are installed:

  • Tailwind (^3.0)
  • Alpine.js (^3.10)
  • Laravel (^9.9)
  • Livewire (^2.10)
  • Typescipt (^4.6)
  • Larastan (^2.0)

Setting up

Using this template requires a few steps for the initial setup.

  1. Remove the template's Git repository and initialize a new one
rm -rf .git && git init
  1. Install the project dependencies
composer install && npm ci
  1. Generate an .env file and the application encryption key
php -r "file_exists('.env') || copy('.env.example', '.env');" && php artisan key:generate

After the file has been generated, the environment variables can be set.

  1. Compile frontend assets
npx mix

About

A template repository for a TALL stack project with typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published