How to Install InvoicePlane on Windows 11
InvoicePlane is an open-source invoicing application that allows you to manage your invoicing and billing needs easily. In this tutorial, we will guide you to install InvoicePlane from its official Github repository on Windows 11 using XAMPP.
Prerequisites
Before starting, make sure you have the following prerequisites:
- A Windows 11 machine with administrative privileges
- XAMPP server installed on Windows 11
- PHP 7.x or later
- MySQL 5.6 or later
- Web browser (Chrome, Firefox, etc.)
Step 1: Download InvoicePlane
First, download the latest version of InvoicePlane from Github by going to the following link: https://github.com/InvoicePlane/InvoicePlane/releases
Click on the latest release version and download the ZIP file.
Step 2: Extract InvoicePlane Zip File
Once the download is complete, extract the downloaded ZIP file to your preferred location on your computer.
Step 3: Create a New Database in phpMyAdmin
Visit http://localhost/phpmyadmin and log in with the root account.
Click on the "New" button in the left sidebar and enter your desired database name, then click on the "Create" button.
Step 4: Configure the InvoicePlane .env File
Navigate to the extracted InvoicePlane directory, and find the .env.example file.
Open the file and rename it to .env.
Edit the following credentials in the .env file:
APP_URL=http://localhost:3000
DB_DATABASE=yourdatabasename
DB_USERNAME=root
DB_PASSWORD=
Save the file and close it.
Step 5: Move InvoicePlane Files
Move the extracted InvoicePlane files to XAMPP's "htdocs" directory. By default, the XAMPP "htdocs" directory is located at C:/xampp/htdocs.
Step 6: Start Apache Server
Open the XAMPP Control Panel and click on the "Start" button for Apache.
Step 7: Install InvoicePlane
Open your preferred web browser and navigate to http://localhost/invoiceplane/public.
The InvoicePlane installation wizard will start. Follow the on-screen instructions and enter the required details, including your database credentials, email, username, and password.
Click on the "Install" button to start the installation process.
Step 8: Login to Your Dashboard
After the installation is complete, you will be redirected to the InvoicePlane login page. Enter your username and password to login to your dashboard.
That's it! You have successfully installed InvoicePlane on your Windows 11 machine. You can now start creating invoices and managing your billing needs easily with InvoicePlane.