Spotify UI Clone with React Native & Expo
web demo: Expo Spotify
First, make sure you have Expo CLI installed: npm install -g expo-cli
Install:
yarn
Run Project Locally:
yarn dev
yarn lint
for a list of linting warnings/error in cli.prettierignore
fileUpdate 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
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
rm -rf nodes_modules
yarn
yarn web
or expo start --web
yarn web-build
or expo build:web
a couple manual changes within index.html
i found needed to be made so far:
version 0.5.0 (current)
version 0.4.0
version 0.3.0
version 0.2.0
version 0.1.0
<BottomTabBar />