arifxdroid / task-management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Sail Project - [Task Management]

This project utilizes Laravel Sail for a development environment, providing a consistent and isolated experience with Docker containers.

Requirements:

Getting Started:

  1. Clone the repository:

    git clone https://github.com/your-repo-url.git
  2. Navigate to the project directory:

  3. Copy the .env.example file and rename it to .env:

  4. Build and start the containers:

    ./vendor/bin/sail up
  5. Install PHP dependencies:

    ./vendor/bin/sail composer install
  6. Install Node.js dependencies:

    npn install
    npn run dev
  7. Run migration

    ./vendor/bin/sail artisan migrate
  8. Run DB Seed

    ./vendor/bin/sail artisan db:seed
  9. Access your application:

    • Open your browser and visit http://localhost:8000.
    • Refer to docker-compose.yml for other service ports (database, mail, etc.).

Available Commands:

  • sail up: Start the containers in detached mode.
  • sail down: Stop and remove the containers.
  • sail shell: Connect to a shell in the app container.
  • sail artisan ...: Run Artisan commands within the app container.
  • sail php ...: Run PHP scripts within the app container.
  • sail composer ...: Run Composer commands within the app container.
  • sail npm ...: Run npm commands within the app container.

Project Specifics:

  • Additional Notes: [If applicable, mention any unique aspects of your project setup or specific configurations]
  • Database Credentials: Configure .env file with appropriate database credentials and other settings.
  • Testing: [Describe how to run tests within the Sail environment if applicable]
  • Deployment: [Briefly explain deployment instructions if relevant]

Contributing:

  • We welcome contributions! Please follow our contribution guidelines: [Link to guidelines if available]
  • Report any issues or bugs: [Link to issue tracker if available]

License:

This project is licensed under the [Your Project License] license.

Additional Resources:

About


Languages

Language:PHP 55.4%Language:Blade 44.1%Language:JavaScript 0.5%Language:CSS 0.0%