Git Product home page Git Product logo

bit_fighting's Introduction

Bit Fighting

Revolutionizing Team Assembly in Enterprises a cutting-edge solution designed to streamline the process of assembling project teams in medium to large enterprises.

img img img img

Prerequisites

Before proceeding with the installation, make sure you have the following prerequisites installed on your machine:

  1. PHP: PHP (>= 7.3.0) is required to run Laravel. You can download and install PHP from the official PHP website.
  • Run the installer and follow the installation wizard.
  • During the installation process, make sure to select the option to add PHP to the system PATH.

Setting Environment Variables:

  • Right-click on "This PC" or "My Computer" and select "Properties."
  • Click on "Advanced system settings" on the left panel.
  • In the System Properties window, click on the "Environment Variables..." button.
  • In the "System variables" section, find the "Path" variable and select it, then click "Edit..."
  • Click "New" and add the path to your PHP installation directory (e.g., C:\php) to the list of paths. Click "OK" to save the changes.
  1. Composer: Composer is a dependency manager for PHP. You can download and install Composer from the official Composer website.
  • Run the installer and follow the installation wizard.
  • During the installation process, make sure to select the option to add Composer to the system PATH.

When installing Composer, PHP must be already installed on your system. Composer itself is a PHP application, and it requires PHP to function. However, when installing Composer, you don't explicitly install PHP; rather, you ensure that PHP is already installed and properly configured on your system.

So, in the Composer installation instructions, it's implicitly assumed that PHP is already installed.

  1. XAMPP. Download XAMPP from the official website.
  • Run the installer and follow the installation wizard.
  • During the installation process, choose the components you want to install. Ensure that Apache and MySQL are selected.
  • Choose the installation directory and complete the installation process.
  • Once installed, open the XAMPP Control Panel. You can usually find it in the installation directory (C:\xampp by default).
  • Start Apache and MySQL by clicking the "Start" button next to their respective names in the control panel.
  • Once Apache and MySQL are running, you can access your local server by opening a web browser and navigating to http://localhost.
  1. Git. Download the Git installer from the official website.
  • Run the installer and follow the installation wizard.
  • During the installation process, you can choose the default options or customize the installation settings according to your preferences.

Installation

  1. Cloning the Repository:
  • Open a terminal or command prompt.
  • Navigate to the directory where you want to store the project.
  • Run the following command to clone the repository:
git clone https://github.com/catalingrigoriev285/bit_fighting.git
  1. Installing Dependencies:
  • Navigate into the project directory.
  • Run the following command to install PHP dependencies using Composer:
composer install
  1. Environment Configuration:
  • Copy the .env.example file and rename it to .env:
  • Open the .env file and configure database connection settings, including database name, username, password, and other relevant settings.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=bit_fighting
DB_USERNAME=root
DB_PASSWORD=
  1. Generating Application Key:
  • Run the following command to generate a unique application key:
php artisan key:generate
  1. Database Setup:
  • Run the following command to run all pending migrations and seed the database (if necessary):
php artisan migrate

if you want to reset it:

php artisan migrate:fresh

next you should to seed default app roles:

php artisan db:seed RoleSeeder --class

Deployment

You can use Laravel's built-in development server to serve the application. Run the following command:

php artisan serve

Open your web browser and navigate to http://localhost:8000 to view our project.

bit_fighting's People

Contributors

catalingrigoriev285 avatar andreidoroftei avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.