Project Overview
Quiety is a Bootstrap 5-based HTML template for SaaS, software technology, and IT solutions, ideal for IT companies, software firms, and tech startups to quickly build their official websites. It includes both LTR and RTL versions, uses a Gulp build workflow, and supports Sass/SCSS for styling.
Tech Stack
- Bootstrap 5.2.0
- jQuery 3.6.0
- Sass / SCSS
- Gulp 4.0.2
- Babel
- Bourbon (Sass library)
- BrowserSync
Project Structure
text
quietyhtml-760/
├── Documentation/ # Template usage documentation
│ ├── index.html
│ └── assets/css/
├── Quiety/ # LTR main version
│ ├── gulpfile.js
│ ├── package.json
│ └── src/assets/ # Source directory
│ ├── scss/
│ └── js/
└── Quiety-rtl/ # RTL Arabic version
├── gulpfile.js
└── package.json
Key File Descriptions
Quiety/gulpfile.js— Gulp build task configuration, defining development compilation and production packaging workflowsQuiety/package.json— Project dependency declarations, including Bootstrap, jQuery, Sass, etc.Quiety/src/assets/scss/— SCSS style source files, compiled to distQuiety/src/assets/js/app.js— Custom JavaScript entry fileQuiety/dist/— Production file directory output by Gulp compilationDocumentation/index.html— Template customization guide documentation
Quick Start
bash
# Navigate to Quiety or Quiety-rtl directory
cd quietyhtml-760/Quiety
# Install dependencies
npm install
# Development mode (launch BrowserSync with hot reload)
npm start
# Production build (minify CSS/JS, replace asset paths)
npm run build
Usage Recommendations
- Use
npm startfor daily development to leverage BrowserSync's auto-refresh preview - Always run
npm run buildbefore production deployment — Gulp will merge and minify assets and update HTML reference paths - The RTL version (Quiety-rtl) targets right-to-left reading markets such as Arabic and Hebrew
