Home

Awesome

Spotify: UI Clone with React Native / Expo

web demo: Expo Spotify

follow @calebnance

<p align="center"> <img src="screenshots/screenshare-4.jpg?raw=true" /> </p>

Table of Contents

Install & Build

First, make sure you have Expo CLI installed: npm install -g expo-cli

Install:

yarn

Run Project Locally:

yarn dev

Features

Linting

Update Linting Packages:

yarn add @babel/core eslint-config-airbnb eslint-config-prettier eslint-plugin-import eslint-plugin-import-helpers eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-react-native prettier --dev

Expo Web

Currently Expo Web support is not production ready, but if you want to see how this project looks on the web as a PWA (Progressive Web App)... using react-native-web and react-dom.

PWA: Expo Spotify looks best on a mobile device, but not bad on desktop!

Dev with Expo Web

a couple manual changes within index.html i found needed to be made so far:

Release Notes

version 0.5.0 (current)

version 0.4.0

version 0.3.0

version 0.2.0

version 0.1.0