59fc920498f9adafef0233e4f260f5569e228b1e
- Replace {{ url() }} with {{ url('/') }} in all blade templates to fix object-to-string conversion errors
- Update TeamStoreModel::selectTeamStoreGroupByCartKey() to use first() instead of get() for Laravel 5.5 Collections
- Fix TeamStoreController to access object properties directly instead of using array syntax [0]
- Update authentication routes to use Laravel 5.5 method names (showLoginForm, login, logout)
- Update login/register links from /auth/login to /login throughout views (navbar, app, auth pages)
- Verify cart, login, and register pages working with HTTP 200 status
Crew Sportswear
A custom sportswear and apparel e-commerce platform built with Laravel.
Production URL
Requirements
- Docker & Docker Compose
- PHP 7.4+
- MySQL 5.7+
- Composer
- Node.js & NPM
Installation
- Clone the repository
- Copy
.env.exampleto.envand configure your environment variables - Install PHP dependencies:
composer install - Install Node dependencies:
npm install - Generate application key:
php artisan key:generate - 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 URLDB_*- Database configurationMAIL_*- Mail server configurationANALYTICS_*- Google Analytics configurationCAPTCHA_*- reCAPTCHA keys
License
Proprietary - All rights reserved
Description
Languages
Blade
55.8%
HTML
23.4%
PHP
14.9%
JavaScript
5.6%
Dockerfile
0.2%