Get an AI summary of this page
Fixit Laravel Installation
Getting Started With Fixit Laravel
1. Open fixit_laravel directory that you downloaded from CodeCanyon.
2. Install Required Dependencies:
- In the fixit_laravel folder, run following command in the terminal to install the required dependencies.
composer install
3. Building Assets and SCSS:
Note: Please make sure you've installed NodeJs. If you haven't installed, you can easily do by following this link: Link to Laravel Prerequisites.
- To set up and compile your assets and SCSS files, follow these steps:
- First, you need to install the necessary Node modules.
npm i
- Compile assets and scss by running below command.
npm run build
- Use the command below to start the development server with hot reload, allowing you to see changes instantly without refreshing the browser.
npm run dev
4. Run Fixit Laravel:
- Once you've finished all the previous steps, you can run the Fixit Laravel by adding following command.
php artisan serve
- When you start your Fixit Laravel project, it typically runs on the default port, you can access it by opening 127.0.0.1:8000 in your web browser.
5. Run Fixit Installation Wizard:
- Once you open 127.0.0.1:8000 in your web browser, the Fixit installation wizard will appear.
- Step 1: Before you proceed to the next step, make sure that the specified PHP extensions are installed on your system.
- Step 2: Once all the required PHP extensions are installed, proceed to the next step to check permissions for specific folders to ensure they are allowed.
- If permissions are not allowed for the mentioned folders, please allowed folder permissions and proceed to the license verification step.
- Step 3: Before using the Fixit API, it's important to verify your Envato purchase license code.
- Enter in your Envato username and the Fixit purchase code and click next button.
- If you don't know where to find your purchase code, click here: Where Is My Purchase Code?
Note: Once a license is verified, it can't be used for another project. An Envato Purchase License can only be verified on one domain at time.
- Step 4: Once the license has been verified, proceed to the database configuration step.
- Enter the essential MySQL database credentials to connect the Laravel API to the MySQL database such as a database host, username, password, and database name.
- To import sample data, select "Import Dummy Data". After selecting this option, the administration details will be hidden. Click the "Next" button to the sample data will be imported.
- If you prefer not to import sample data, you can deselect "Import Dummy Data" After that, enter the administration details. Once done, click the "Next" button to proceed.
Note: After entering the required information and clicking "Next," the database setup will start. It might take few minutes, so please wait patiently.
- Step 5: Once all steps are finished, Congratulations! Fixit has been successfully installed and configured on your system! 🎉, you can proceed by using the default credentials.
Here are some common solutions if your project isn't running successfully:
Default Credentials
Admin Credential:
- Url: http://localhost:8000/backend/login
- Email: admin@example.com
- Password: 123456789
Provider Credential:
- Url: http://localhost:8000/backend/login
- Email: provider@example.com
- Password: 123456789
Serviceman Credential:
- Url: http://localhost:8000/backend/login
- Email: serviceman@example.com
- Password: 123456789
User Credential:
- Email: user@example.com
- Password: 123456789