GenFashy is a responsive e-commerce website showcasing contemporary clothing and accessories. It features interactive product cards, a sticky navigation menu, wishlist, cart, newsletter signup, and a sleek, modern design with vibrant accents, optimized for mobile and desktop browsing.
A modern, responsive e-commerce website for contemporary clothing featuring a dark theme with vibrant gradients and smooth animations.
- Modern UI/UX: Dark theme with vibrant violet and cyan gradients
- Fully Responsive: Mobile-first design that works on all devices
- Interactive Elements: Smooth animations, hover effects, and micro-interactions
- Shopping Features:
- Product catalog with filtering
- Shopping cart functionality
- Wishlist system
- Newsletter subscription
- Accessibility: ARIA labels and semantic HTML
- Performance: Optimized images and minimal dependencies
- Pure HTML5
- CSS3 (Custom properties, Grid, Flexbox)
- Vanilla JavaScript
- Google Fonts (Inter)
- Unsplash for product images
-
Clone the repository
git clone https://github.com/yourusername/voguevista.git cd voguevista
-
Open in browser
# Simply open index.html in your browser open index.html # Or use a local server python -m http.server 8000 # Or with Node.js npx serve
- Push your code to GitHub
- Go to repository Settings → Pages
- Select main branch as source
- Your site will be live at
https://yourusername.github.io/voguevista/
- Connect your GitHub repository to Netlify
- Build command: (leave empty)
- Publish directory:
/
- Deploy!
- Import your GitHub repository to Vercel
- Framework preset: Other
- Deploy!
voguevista/
├── index.html # Main HTML file with embedded CSS & JS
├── README.md # This file
├── LICENSE # MIT License
├── .gitignore # Git ignore file
└── images/ # (Optional) Local images directory
└── screenshot.png # Project screenshot
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
Edit CSS variables in the :root
selector:
:root {
--bg: #0b0b0c; /* Background */
--card: #111214; /* Card background */
--muted: #8a8f98; /* Muted text */
--text: #f2f3f5; /* Primary text */
--accent: #8b5cf6; /* Violet accent */
--accent-2: #22d3ee; /* Cyan accent */
--success: #10b981; /* Success color */
--danger: #ef4444; /* Danger color */
}
- Update product information in the HTML
- Replace Unsplash image URLs with your own
- Modify navigation links and footer content
Current optimizations:
- Preconnect to Google Fonts
- Optimized Unsplash images with auto-format
- Minimal JavaScript (< 1KB)
- Single file architecture (no HTTP requests for CSS/JS)
- Backend integration for products
- Shopping cart persistence
- User authentication
- Product search functionality
- Checkout process
- Order management
- Product filtering and sorting
- Reviews and ratings
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Images from Unsplash
- Fonts from Google Fonts
- Design inspiration from contemporary e-commerce sites
Made with ❤️ for modern web experiences