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.
Before starting, make sure you have the following prerequisites:
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.
Once the download is complete, extract the downloaded ZIP file to your preferred location on your computer.
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.
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.
Move the extracted InvoicePlane files to XAMPP's "htdocs" directory. By default, the XAMPP "htdocs" directory is located at C:/xampp/htdocs.
Open the XAMPP Control Panel and click on the "Start" button for Apache.
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.
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.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!