the Student Success Tool is built on:
-
Laravel Framework. Documentation
-
Inertiajs. Documentation
-
Reactjs. Documentation
-
Tailwindcss. Documentation
- Clone this project
cd [project-name]
composer install
- Copy
.env.example
file to.env
on the root folder. - Open your
.env
file. Update DB_ and DK_API_SUITE_ credentials. ./vendor/bin/sail artisan key:generate
./vendor/bin/sail artisan migrate
./vendor/bin/sail artisan serve
docker exec -it [your-project-container] /bin/sh
- Change to user sail
su sail
- Run
php artisan storage:link
and exit twice to get out of the container. - Go to http://localhost/
brew install composer
(Assuming you are on Mac, but install as you think best)- Check out git repo sst-app-ui. You likely will want to check out the develop branch with
git checkout develop
- cd into repo top folder you just checked out
composer install
- Find 'sst-app-ui.env' in LastPass and save contents to .env
- Start sail:
./vendor/bin/sail up -d
./vendor/bin/sail artisan key:generate
./vendor/bin/sail artisan migrate
docker exec -it [your-project-container] /bin/sh
where you container will be something likesst-app-ui-laravel.test-1
su sail
php artisan storage:link
npm install
- CTRL-D twice to exit
- Stop sail:
./vendor/bin/sail stop
- Start sail:
./vendor/bin/sail up -d
- In one terminal window start artisan:
./vendor/bin/sail artisan serve
- In another terminal:
docker exec -it [your-project-container] /bin/sh
npm run dev
- Go to http://localhost/
- If you don't have an account, register
- Login