Skip to content

JBiezais/mentors

Repository files navigation

Enviroment Setup

  1. PHP 8.2
  2. MySQL 8.0
  3. Nginx
  4. Node.js 19.^

Project Setup

  1. Clone repository locally;
  2. Run composer install to install Composer dependencies;
  3. Run cp .env.example .env to create your local environment file;
  4. In .env file change SMTP config to correct email and APP_LINK to server domain.
  5. Run php artisan migrate --seed to migrate database and seed it
  6. Create new directory mkdir storage/app/image
  7. Create new directory mkdir storage/app/image/cropped
  8. Run php artisan storage:link to creates a symlink
  9. Run npm install to install NPM dependencies;
  10. Run npm run build to build/compile frontend assets;
  11. Run php artisan key:gen to generate ne application key
  12. Run command /usr/local/bin/php /mentors/project/directory/artisan schedule:run >> /dev/null 2>&1 to run scheduled tasks every minute (Check if there is queued emails)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published