Quality Tech, Aesthetic Vibe ✨
Bwire Aesthetic Shop is a modern, full-featured e-commerce platform for electronics and phone accessories, primarily targeting the Kenyan market.
It delivers a seamless shopping experience with a clean, aesthetic UI and robust features for both customers and administrators.
This project comes packed with everything to build a complete e-commerce ecosystem:
- 🏠 Homepage: Hero section, featured products, and testimonials
- 🛍️ Shop Page: Advanced product listings with filtering by category, brand, and price
- 👤 Customer Accounts: Login, Sign Up, and Password Reset for personalized experiences
- 🛒 Shopping Cart: Add, remove, and update product quantities
- ❤️ Wishlist: Save favorite items
- 📝 Blog: Tech tips, reviews, and articles
- 💬 Community Hub: Interactive forum with posts, comments, replies, likes, mentions, hashtags, and trending topics
- 🔔 Notifications: Real-time alerts for mentions and interactions
- 🔑 User Dashboard: Profile, order history, and wishlist management
- 💳 Checkout System: Simulated checkout with M-PESA and Cash on Delivery options
- 📱 Fully Responsive: Works beautifully on all devices
- Frontend: HTML5, Tailwind CSS, Vanilla JavaScript
- Backend & Database: Firebase (Firestore + Firebase Authentication)
- UI Components:
- Flatpickr (date picker for community section)
- Tone.js (notification sounds)
- Fonts: Google Fonts (Poppins)
No special tools needed. A modern web browser is enough.
For development, a code editor like VS Code is recommended.
Contributions make the open-source community amazing!
- Fork the project
- Create your feature branch:
git checkout -b feature/AmazingFeature
git commit -m "Add some AmazingFeature"
git push origin feature/AmazingFeature