Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thounny/e-commerce-poster-shop
Poster Shop Site built with HTML, CSS, and Bootstrap
https://github.com/thounny/e-commerce-poster-shop
bootstrap butterchurn css html webamp winamp
Last synced: 25 days ago
JSON representation
Poster Shop Site built with HTML, CSS, and Bootstrap
- Host: GitHub
- URL: https://github.com/thounny/e-commerce-poster-shop
- Owner: thounny
- Created: 2024-09-26T19:37:57.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-24T04:32:46.000Z (about 1 month ago)
- Last Synced: 2024-11-24T05:23:38.298Z (about 1 month ago)
- Topics: bootstrap, butterchurn, css, html, webamp, winamp
- Language: HTML
- Homepage: https://thounny.github.io/E-Commerce-Poster-Shop/
- Size: 85.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce Poster Shop
Welcome to my **E-Commerce Poster Shop**! This capstone project for my Frontend Development class at Year Up United showcases original posters designed by me and integrates a personalized music experience through the Webamp player with a visualizer.
## π οΈ Tools & Technologies
- **HTML5**, **CSS3**, **JavaScript**: Used for the structure, styling, and functionality of the website.
- **Bootstrap**: Ensures a modern, responsive design across devices.
- **Webamp**: A web-based Winamp emulator integrated for a nostalgic, music-driven experience, with the Milkdrop visualizer and custom skins.
- **jQuery & Popper.js**: Supports interactive components within Bootstrap.### Webamp Player
The Webamp player is fully responsive and features:
- **Milkdrop Visualizer** for an immersive visual experience.
- **Custom Skins**:
- *Nat Amp*
- *X Hinoto*
- *Serial Experiments Lain*
- *Love Hina*
- **Music Tracks**:
- *Pandora (for Cindy)* by Cocteau Twins
- *Never In Your Sun* by Stevie Wonder
- *Summer's Gone* by Honeydip
- *Victor, Fly Me to Stafford* by My Little Airport### Scripts & Libraries
- **Webamp**: [Webamp Library](https://unpkg.com/[email protected]/built/webamp.bundle.min.js) for the music player.
- **Butterchurn & Presets**: [Butterchurn](https://unpkg.com/[email protected]/lib/butterchurn.min.js) and [Butterchurn Presets](https://unpkg.com/[email protected]/lib/butterchurnPresets.min.js) for the visualizer.
- **Bootstrap**: [Bootstrap](https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css) for layout and components.## π» How to Run the Project
1. Clone the repository: `git clone https://github.com/thounny/E-Commerce-Poster-Shop.git`
2. Open `index.html` in your browser to view the site.
3. The Webamp player and visualizer will automatically load on the "Music" page.## πΌοΈ Poster Designs
All posters featured in the shop are original creations that reflect my artistic vision and design style, spanning various themes.
## π Website Previews
Here are some previews of the website pages:
### Homepage
### Register Page
### Login Page
### Products Page
### Checkout Page
### Music Page
## ποΈ Project Structure
```bash
.
βββ checkout.html # Checkout page
βββ index.html # Homepage with product listings
βββ login.html # Login page
βββ music.html # Music page with Webamp player
βββ products.html # Page displaying all posters
βββ register.html # Registration page
βββ css/
β βββ styles.css # Main stylesheet
βββ fonts/
β βββ helveticaneue.woff2 # Custom font
βββ images/
β βββ gradient.gif # Background gradient image
β βββ logo.png # Logo for the website
β βββ posters/ # Folder containing all poster images
β βββ 1.png
β βββ 2.png
β βββ 3.png
β βββ 4.png
β βββ 5.png
β βββ 6.png
βββ songs/
β βββ Honeydip - Summer's Gone.mp3
β βββ My Little Airport - Victor, Fly Me to Stafford [HQ].mp3
β βββ Never In Your Sun.mp3
β βββ Pandora (for Cindy).mp3
βββ webamp-skins/
βββ Love_Hina_v1_9.wsz
βββ Nat-Amp_v01.wsz
βββ Neon_Utada_hikaru_skin.wsz
βββ Serial Experiments Lain - You Don't Understand.wsz
βββ X_-_Hinoto.wsz
```## π΅ Music Credits
- **Pandora (for Cindy)** - Cocteau Twins
- **Never In Your Sun** - Stevie Wonder
- **Summer's Gone** - Honeydip
- **Victor, Fly Me to Stafford** - My Little Airport## π Credits
- **Webamp**: [Webamp](https://github.com/captbaritone/webamp) for the player functionality.
- **Butterchurn**: [Butterchurn](https://github.com/jberg/butterchurn) for the visualizer and presets.
- **Skins**: Thanks to the creators of the custom skins used in this project.## π About the Project
This project is the culmination of my learnings at Year Up Unitedβs Frontend Development program. It combines everything from **HTML/CSS**, **Bootstrap**, and incorporates advanced features like the Webamp player for enhanced user interaction.
---
## Author![logo](https://web.archive.org/web/20091027053343/http://geocities.com/animecap/index_dwn.gif)
**Thounny Keo**
Frontend Development Student | Year Up United