Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmallikarjun2312/static_spotify_website
https://github.com/mmallikarjun2312/static_spotify_website
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/mmallikarjun2312/static_spotify_website
- Owner: MMALLIKARJUN2312
- Created: 2024-11-05T19:14:48.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-08T07:35:03.000Z (about 2 months ago)
- Last Synced: 2024-11-08T08:30:10.411Z (about 2 months ago)
- Language: HTML
- Homepage: https://static-spotify-website.vercel.app
- Size: 235 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spotify Clone Web Player
This repository contains the code for a **static Spotify Clone Web Player**. The website mimics the design and layout of Spotify's web player interface, providing a similar aesthetic and functionality with HTML and CSS.
## Table of Contents
1. [Project Overview](#project-overview)
2. [Features](#features)
3. [File Structure](#file-structure)
4. [How to Run the Project](#how-to-run-the-project)
5. [Technologies Used](#technologies-used)
6. [Acknowledgements](#acknowledgements)---
## Project Overview
This project is a **static Spotify Clone** that provides a visually appealing web player layout inspired by Spotify's user interface. It is designed to display key elements of the Spotify web player such as:
- Navigation bar with a logo and search bar.
- Playlist creation and podcast browsing sections.
- Featured charts and playlist cards.
- Footer with legal and social media links.
- Preview section for users to sign up.Note: This project does **not include any dynamic functionality** such as music playback or login capabilities. It only serves as a visual representation of the Spotify web interface.
---
## Features
### 1. **Header Section**
- **Spotify Logo:** A clickable logo that redirects to the official Spotify website.
- **Search Bar:** A search input field styled with a search icon and a browse icon.
- **Sign-up & Log-in Options:** A button to log in and a heading to sign up.### 2. **Main Section**
- **Your Library:** Displays a library section with an option to add a library.
- **Playlist Card:** Card to create the first playlist with a description and button.
- **Podcast Card:** Displays a section for podcasts with options to browse.
- **Legal Footer:** Includes links such as Privacy Policy, Cookies, and Legal.
- **Language Button:** Switch language button with a Spotify Web icon.### 3. **Featured Charts Section**
- **Featured Charts Header:** Displays featured charts like "Top Songs Global," "Top Songs USA," etc.
- **Top Cards:** Displays cards of charts with images and descriptions.### 4. **Playlists Section**
- **Sleep and Relax Playlists:** A section featuring calming playlists for sleep and relaxation.
- **Playlist Cards:** Cards with images and descriptions of the playlists.### 5. **Footer Section**
- **Social Media Icons:** Links to Spotify's Instagram, Twitter, and Facebook profiles.
- **Company and Community Links:** Footer sections with links to various Spotify pages such as Jobs, For Artists, Developers, and Support.
- **Legal Links:** Links to Spotify’s legal documents such as Terms of Service and Privacy Policy.
- **Copyright Information:** A copyright notice with the year 2024.### 6. **Sign-Up Preview Section**
- **Call to Action (CTA):** A fixed footer section prompting users to sign up for Spotify.---
## File Structure
The project is divided into the following file structure:
```
Spotify-Clone-Web-Player/
├── images/
│ ├── Instagram_Icon.png
│ ├── Search_Icon.png
│ ├── Spotify_Logo.png
│ ├── Spotify_Favicon.png
│ ├── ...
├── index.html
├── index.css
└── README.md
```- **index.html**: The main HTML file that holds the structure of the webpage.
- **index.css**: The CSS file responsible for styling the webpage, including layouts, typography, colors, and responsive design.
- **images/**: Directory containing all image assets used throughout the website (e.g., logos, icons, charts).
- **README.md**: This file, providing an overview and documentation of the project.---
## How to Run the Project
### Prerequisites:
- A browser (e.g., Chrome, Firefox, Edge, Safari).
- A code editor (optional, for inspecting or editing the code) such as VS Code, Sublime Text, etc.### Steps to Run:
1. **Clone the repository**:
```
git clone https://github.com/MMALLIKARJUN2312/Static_Spotify_Website.git
```2. **Navigate to the project folder**:
```
cd Static_Spotify_Website
```3. **Open the `index.html` file** in your browser:
- Double-click on `index.html` file or open it with any browser directly (e.g., Chrome, Firefox).The project will load in your browser, and you will see the static Spotify-like web player interface.
---
## Technologies Used
- **HTML5**: For structuring the webpage content and layout.
- **CSS3**: For styling and designing the layout, including responsive design for different screen sizes.
- **Font**: The primary font used is a fallback system font stack, including Arial, Helvetica, Roboto, and Segoe UI.---
## Acknowledgements
This project is inspired by the **Spotify Web Player**. All images and icons used are for educational purposes only and are not owned by the project.
The following resources were helpful in building this project:
- [Spotify Web Player](https://www.spotify.com/)
- [MDN Web Docs - HTML](https://developer.mozilla.org/en-US/docs/Web/HTML)
- [MDN Web Docs - CSS](https://developer.mozilla.org/en-US/docs/Web/CSS)---
## License
This project is a static clone and does not use Spotify’s proprietary code. It is intended for educational and demonstration purposes only.
You may freely use and modify this project under the terms of the [MIT License](https://opensource.org/licenses/MIT).