Skip to content

Malvin555/XAMPP-Custom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


XAMPP Custom Dashboard Guide

A step-by-step guide to setting up a custom dashboard for XAMPP on Linux, Windows, or macOS.

πŸ“Œ Features

βœ… Customizable homepage for XAMPP
βœ… Organize and manage local projects easily
βœ… Improve workflow efficiency
βœ… User-friendly and responsive design


πŸ“Έ Preview

HydroWash Preview


πŸ› οΈ Prerequisites

Before starting, make sure you have the following:

  • XAMPP Installed β†’ Download Here
  • Basic knowledge of HTML, PHP, and CSS (optional but helpful)
  • Node.js & npm (if you want to modify the CSS using Tailwind)

πŸ“‚ Installation & Setup

1️⃣ Locate the XAMPP htdocs Directory

By default, the web root directory for XAMPP is:

  • Windows: C:\xampp\htdocs\
  • Linux (Fedora/Ubuntu): /opt/lampp/htdocs/
  • macOS: /Applications/XAMPP/htdocs/

2️⃣ Create a New Project Folder

Run the following command in the terminal (Linux/macOS) or Command Prompt (Windows):

mkdir /opt/lampp/htdocs/  # Change path for Windows/macOS

3️⃣ Clone or Download This Repository

cd /opt/lampp/htdocs/
git clone https://github.com/Malvin555/XAMPP-Custom

Or manually download the files and extract them into the htdocs/ folder.

4️⃣ Set Proper Permissions (Linux Only)

If using Linux, set the correct folder permissions:

sudo chown -R $USER:$USER /opt/lampp/htdocs
sudo chmod -R 755 /opt/lampp/htdocs

🎨 Customization

Modify CSS with TailwindCSS

If you want to customize the styles using Tailwind CSS, install it first:

npm install tailwindcss @tailwindcss/cli

Then configure and build the CSS using:

npx tailwindcss -i ./css/input.css -o ./css/output.css --watch

Now you can edit input.css and see live updates!


πŸš€ Usage

Open a browser and go to:

http://localhost/

You should now see your custom XAMPP dashboard! πŸŽ‰


πŸ› οΈ Troubleshooting

❌ Dashboard Not Loading?

βœ” Check Apache and MySQL services are running in the XAMPP control panel.

πŸ’‘ Contributing

Feel free to submit pull requests or suggest improvements!


πŸ“œ License

MIT License - Free to use and modify.


πŸ“ž Support

For any issues, open a GitHub Issue or contact me at [malvinbrine555@gmail.com]

About

simple and customizable homepage for managing local projects in XAMPP. It replaces the default dashboard with a cleaner, more organized interface, providing quick access to projects, databases, and essential tools. Easy to set up and personalize, it enhances your local development workflow effortlessly. πŸš€πŸ”₯

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors