A modern, mobile-responsive website for SMCTechLabs - an innovative app development company.
- Modern Design: Clean, professional design with smooth animations
- Fully Responsive: Optimized for desktop, tablet, and mobile devices
- Mobile Navigation: Touch-friendly hamburger menu for mobile devices
- Font Icons: Beautiful Font Awesome icons throughout the site
- Smooth Scrolling: Seamless navigation between sections
- Contact Form: Interactive contact form with validation
- SEO Friendly: Semantic HTML and proper meta tags
SMCTECHLABS_SITE/
βββ index.html # Main HTML file
βββ css/
β βββ style.css # Main styles
β βββ responsive.css # Responsive/mobile styles
βββ js/
β βββ main.js # JavaScript functionality
βββ assets/
β βββ images/ # App screenshots and icons
β βββ litelist-icon.png
β βββ app-screen-lists.png
β βββ app-screen-grocery.png
β βββ app-features.png
βββ README.md
- Home/Hero: Engaging introduction with call-to-action buttons
- About: Company information and statistics
- Services: App development services offered
- Products: Showcase of LiteList app with features and screenshots
- Contact: Contact form and company information
- Footer: Quick links and legal information
- HTML5: Semantic markup
- CSS3: Modern styling with custom properties, Grid, and Flexbox
- JavaScript (ES6+): Interactive functionality
- Font Awesome 6: Icon library
- Google Fonts: Inter font family
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers
- Responsive navigation with hamburger menu
- Touch-optimized buttons and links
- Optimized images for faster loading
- Smooth scrolling on mobile devices
- Landscape mode support
- Clone or download the repository
- Open
index.htmlin your web browser - That's it! No build process required.
If you want to serve the site locally with a development server:
# Using Python 3
python -m http.server 8000
# Using Node.js (if you have http-server installed)
npx http-server
# Then open http://localhost:8000 in your browserThe website uses CSS custom properties for easy theming. Edit these in css/style.css:
:root {
--primary-color: #F4D03F; /* Yellow brand color */
--primary-dark: #D4AF37; /* Darker yellow */
--secondary-color: #2C3E50; /* Dark blue-gray */
--accent-color: #3498DB; /* Blue accent */
/* ... more colors */
}All content can be edited directly in index.html. Update:
- Company name and description
- Service offerings
- Product information
- Contact details
Replace the placeholder images in assets/images/ with your actual:
- App icon (litelist-icon.png)
- App screenshots (app-screen-*.png)
- Feature graphics (app-features.png)
Note: The current images are SVG placeholders. Replace them with your actual PNG/JPG images keeping the same filenames.
The contact form currently shows a success notification without actually sending emails. To make it functional:
- Set up a backend API endpoint
- Update the form submission handler in
js/main.js - Or use a service like Formspree, EmailJS, or Netlify Forms
Example with Formspree:
// In js/main.js, update the form submission
fetch('https://formspree.io/f/YOUR_FORM_ID', {
method: 'POST',
body: JSON.stringify(formData),
headers: {
'Content-Type': 'application/json'
}
})- Images are lazy-loaded by default
- CSS and JS are minified for production
- Use optimized images (WebP format recommended)
- Enable gzip compression on your server
- Use CDN for Font Awesome and Google Fonts
Β© 2025 SMCTechLabs. All rights reserved.
For issues or questions:
- Email: info@SMCTechLabs.com
- Phone: +1 (555) 123-4567
Built with β€οΈ by SMCTechLabs