Skip to content

Brand new, enhanced, rewriting of popular 10-years-old legacy application coded in vanilla PHP (without framework), using just basic design pattern of MVC. Now migrating to Laravel!! TAU is a tool for IT Service Management (ITSM), managing of computers inventory, users, incidents, administration of the Active Directory, messaging, contacts, etc.

Notifications You must be signed in to change notification settings

proyectotau/TAU

Repository files navigation

Codeship Status for proyectotau/TAU language PHP framework Laravel SourceForge Total SourceForge Month GPL license badges shields.io

TAU website

TAU

Brand new, enhanced, rewriting of popular 10-years-old legacy application coded in vanilla PHP (without framework), using plain design pattern of MVC. Now migrating to Laravel!!

Visit our primary website for downloading from http://tauproject.sourceforge.net/

We're about to release v1.29RC

Stay tuned !!!

TAU be or Not TAU be

TAU is not a Framework. It's an environment where apps run, live and work.

We use Nwidart's Laravel-Modules to modules become into an independent app, because it mimics our legacy modules way of life.

nWidart/laravel-modules is a must-have!

Getting Started

 1. git clone --branch "master" https://github.com/proyectotau/TAU.git
 2. mkdir -p ./bootstrap/cache
 3. composer install --prefer-dist
 4. export MYSQL_USER=root
 5. export MYSQL_PASSWORD=secret
# Have a look at database/migrations/bd_test/*
 6. php artisan migrate --force --verbose
 7. vendor/bin/phpunit
 8. cp .env.dusk.local .env
# Workaround bug. See link https://github.com/GoogleChrome/puppeteer/issues/1925#issuecomment-398520641
 9. nohup bash -c "./vendor/laravel/dusk/bin/chromedriver-linux --no-gpu --disable-software-rasterizer --headless --mute-audio --hide-scrollbars --remote-debugging-port=9222 2>&1 &" && sleep 3
10. nohup bash -c "php artisan serve 2>&1 &" && sleep 5
11. php artisan dusk

About

Brand new, enhanced, rewriting of popular 10-years-old legacy application coded in vanilla PHP (without framework), using just basic design pattern of MVC. Now migrating to Laravel!! TAU is a tool for IT Service Management (ITSM), managing of computers inventory, users, incidents, administration of the Active Directory, messaging, contacts, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published