# Deal Plus Tech - Astro Website **Astro** static site for Deal Plus Tech - Thai pipe & HVAC materials supplier. ## 🚀 Quick Start ```bash # Install dependencies npm install # Development npm run dev # Build for production npm run build # Preview production build npm run preview ``` ## 📁 Project Structure ``` . ├── src/ │ ├── components/ # Astro components │ ├── layouts/ # Layout components │ ├── pages/ # Astro pages │ ├── content/ # Markdown content │ ├── data/ # Static data │ └── styles/ # Global styles ├── public/ # Static assets ├── Dockerfile # Production Docker └── package.json # Dependencies ``` ## 🛠️ Tech Stack - **Framework:** Astro 5.x - **Styling:** Tailwind CSS 4 - **Content:** Astro Content Collections - **Deployment:** Easypanel (Docker) ## 🚢 Deployment The site deploys automatically to Easypanel via Git: 1. Push to `main` branch 2. Easypanel builds with Dockerfile 3. Deploys to: `http://customerwebsite-dealplustech.easypanel.app` ## 📝 Recent Changes - ✅ Moved Astro project to root (was in `dealplustech-astro/`) - ✅ Removed Next.js code (archived in `_nextjs-backup/`) - ✅ Fixed product tables responsiveness - ✅ Fixed favicon 404 errors - ✅ Added responsive font scaling ## 📞 Support For issues or questions, contact the DevOps team.