Skip to content

abcsFrederick/bss-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BSS Tracker

Requirements

  • A web server (Apache/NGINX)
  • PHP (>= 8.1)
  • A database server
    • MariaDB (10.10+)
    • MySQL (5.7+)
    • PostgreSQL (11.0+)
    • SQLite (3.8.8+)
    • SQL Server (2017+)
  • Composer (https://getcomposer.org)
  • NodeJS (NPM/Yarn for asset bundling)

BSS Tracker uses Laravel as it's PHP Framework. For further detailed instructions on setting up the system (including possible requirements not listed here) please visit the Laravel Documentation.

Getting Setup

Once you've cloned the repository, you'll need to install composer dependencies

composer install

Then, you'll need to install & build the front-end assets

npm i && npm run build

If you plan on developing the application, you should instead run

npm i && npm run dev

Next, you'll copy the .env.example file to .env*

cp .env.example .env

* If you're planning on using Docker, instead copy the .env.docker file

cp .env.docker .env

Finally, you'll need to set the application encryption key

php artisan key:generate

Deployment

As BSS Tracker is built using Laravel, deployment instructions are identical to those of Laravel. For help getting the application up & running, refer to the Laravel Deployment Documentation.

If you plan on using Docker, at this point, you can run docker-compose up -d to bring up the application.

Front-end assets

Once Laravel is setup (including Composer dependencies), you must build the front-end assets. You can accomplish this by running the npm run build command in the root directory of the application.

Installation

Once all of the above steps have been completed, you should now be able to navigate to the application URL & follow the web-based installation instructions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published