Frank John Begornia 0551cb078f
All checks were successful
Deploy Production (crewsportswear.com) / deploy (push) Successful in 2m9s
Add MinIO S3 storage integration
- Add minio disk configuration in filesystems.php
- Create helper functions for MinIO URLs (minio_url, minio_image_url)
- Update composer.json with AWS SDK (for future S3 support)
- Add MinIO env vars to docker-compose.local.yml
- Add .env examples for MinIO configuration
2026-01-06 15:20:15 +08:00
2019-03-06 20:32:31 +08:00
2026-01-06 15:20:15 +08:00
2019-03-06 20:32:31 +08:00
2026-01-06 15:20:15 +08:00
2020-11-27 02:43:26 +08:00
2023-08-24 21:55:06 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2020-02-25 12:29:23 +08:00
2019-03-06 20:32:31 +08:00
2026-01-06 15:20:15 +08:00
2019-11-06 07:26:02 -06:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00
2019-03-06 20:32:31 +08:00

Crew Sportswear

A custom sportswear and apparel e-commerce platform built with Laravel.

Production URL

https://crewsportswear.com

Requirements

  • Docker & Docker Compose
  • PHP 7.4+
  • MySQL 5.7+
  • Composer
  • Node.js & NPM

Installation

  1. Clone the repository
  2. Copy .env.example to .env and configure your environment variables
  3. Install PHP dependencies:
    composer install
    
  4. Install Node dependencies:
    npm install
    
  5. Generate application key:
    php artisan key:generate
    
  6. Run migrations:
    php artisan migrate
    

Docker Deployment

Local Development

docker-compose -f docker-compose.local.yml up -d

Development Environment

docker-compose -f docker-compose.dev.yml up -d

Production Environment

docker-compose -f docker-compose.prod.yml up -d

The production environment uses Traefik as a reverse proxy with paid SSL certificate for crewsportswear.com.

Features

  • Custom sportswear design interface
  • Product catalog and management
  • Order processing and tracking
  • User authentication and profiles
  • Analytics integration
  • Email notifications
  • reCAPTCHA integration

Environment Variables

Key environment variables (see .env.example for full list):

  • APP_ENV - Application environment (local, development, production)
  • APP_URL - Application URL
  • DB_* - Database configuration
  • MAIL_* - Mail server configuration
  • ANALYTICS_* - Google Analytics configuration
  • CAPTCHA_* - reCAPTCHA keys

License

Proprietary - All rights reserved

Description
CREW Sportswear main project
Readme 44 MiB
Languages
Blade 55%
HTML 24.1%
PHP 15.1%
JavaScript 5.6%
Dockerfile 0.2%