Files
crewsportswear/readme.md
Frank John Begornia 26620fc043
All checks were successful
Deploy Production (crewsportswear.com) / deploy (push) Successful in 2m1s
Update README.md to reflect project details and installation instructions
2026-01-05 23:15:14 +08:00

1.6 KiB

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