Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rakibul58/shopify
E-commerce Website
https://github.com/rakibul58/shopify
api bootstrap5 css html javascript
Last synced: 3 days ago
JSON representation
E-commerce Website
- Host: GitHub
- URL: https://github.com/rakibul58/shopify
- Owner: rakibul58
- Created: 2022-09-08T08:34:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-26T05:09:04.000Z (about 1 month ago)
- Last Synced: 2024-11-26T06:20:37.674Z (about 1 month ago)
- Topics: api, bootstrap5, css, html, javascript
- Language: HTML
- Homepage: https://shopify-rakibul58.netlify.app/
- Size: 2.73 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shopify-Themed E-Commerce Website
[Live Site](https://shopify-rakibul58.netlify.app/)
## Project Overview
This is a responsive e-commerce website built with HTML5, Bootstrap 5, and custom JavaScript, featuring a modern Shopify-inspired design. The website provides a complete shopping experience with product browsing, cart functionality, and interactive features.
## Features
### Navigation and Layout
- Responsive design with mobile-friendly navigation
- Gradient-styled header and sections
- Sticky navigation menu
- Smooth scrolling to different sections### Product Sections
- Hero carousel showcasing featured products
- Products grid with dynamic loading
- Upcoming products section
- Product search functionality### Shopping Cart
- Add to cart functionality
- Real-time cart updates
- Price calculation including:
- Product price
- Delivery charges
- Shipping costs
- Tax calculations
- Checkout process### Additional Sections
- Product reviews carousel
- Customer testimonials
- Newsletter subscription
- Social media links
- Footer with quick links and contact information## Technologies Used
- **Frontend**:
- HTML5
- Bootstrap 5
- Font Awesome icons
- **Styling**:
- Custom CSS
- Bootstrap utilities
- Gradient backgrounds
- **Interactivity**:
- Vanilla JavaScript
- Bootstrap JavaScript components## Setup and Installation
1. Clone the repository
```bash
git clone https://github.com/rakibul58/shopify.git
```2. Navigate to the project directory
```bash
cd shopify
```3. Open `index.html` in your preferred web browser
## Project Structure
```
shopify-ecommerce/
│
├── index.html # Main HTML file
├── css/
│ └── style.css # Custom CSS styles
├── js/
│ └── app.js # JavaScript functionality
├── images/
│ ├── banner/ # Product banner images
│ └── ... # Other images
└── README.md # Project documentation
```## Customization
- Modify `css/style.css` to change design and color schemes
- Update `js/app.js` to adjust cart and product logic
- Replace images in the `images/` directory with your own products## Deployment
This static website can be deployed on:
- GitHub Pages
- Netlify
- Vercel
- Any static website hosting service## Contributing
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
Your Name - [email protected]
Project Link: [https://github.com/rakibul58/shopify.git](https://github.com/rakibul58/shopify.git)
## Acknowledgements
- [Bootstrap](https://getbootstrap.com)
- [Font Awesome](https://fontawesome.com)
- [Unsplash](https://unsplash.com) (for sample images)