Skip to content

josh7951/TI-Enterprise

Repository files navigation


Table of Contents

About

TI(True Image)-Enterprise is a Competitive Fishing Team and Fishing Bait Vendor under the same name located in Southern California

Installation

  1. Clone the repository
  2. Install PHP, Composer, and Node.js if needed
  3. Make a copy of .env.example and rename it to .env
  4. Fill out .env with correct information
  5. Start up your SQL server
    • Create a Database in your SQL Server named true_image_DB
  6. Run Setup Commands:
    $ php artisan key:generate
    $ composer install
    $ npm install
    $ php artisan migrate
  7. Commands for running the app:
    $ php artisan serve
    $ npm run watch

ReCaptchaV3

To be able to access forms requiring you to pass ReCaptcha you must obtain a SECRET_KEY and a SITE_KEY from Google

  1. If you do not have one already, create an account on Google's ReCaptcha Site by logging in with your GMAIL account.
  2. Fill in the Label field with a name of your choosing
  3. IMPORTANT: select reCAPTCHA v3 under reCAPTCHA type
  4. Add a domain name that you will be using to access the site (e.g. example.com or localhost)
  5. Accept the terms of service
  6. Add your keys to your .env file on these lines
    MIX_SECRET_KEY=
    MIX_SITE_KEY=

Frameworks

  1. Vue.js
  2. Bulma.io
  3. Laravel

APIs

  1. Google reCAPTCHA

License

Check back soon!