An open API service indexing awesome lists of open source software.

https://github.com/antonyz89/music-player-app

A Music Player APP interface using TypeScript and React Native Paper
https://github.com/antonyz89/music-player-app

music-player react-native react-native-paper typescript

Last synced: 24 days ago
JSON representation

A Music Player APP interface using TypeScript and React Native Paper

Awesome Lists containing this project

README

          


Sublime's custom image

MUSIC PLAYER APP


A Music Player App builded with React Native Paper components


Tracks Tab
Discover Tab
Player Screen
Genres Tab
Folders Tab

- TypeScript
- [React Native Paper](https://github.com/callstack/react-native-paper) components
- [React Navigation](https://reactnavigation.org/) (**v6**) for navigation.
- [React Native Vector Icons](https://github.com/oblador/react-native-vector-icons) for Icons

## DIRECTORY STRUCTURE
---

```
├───src
│ │ App.tsx
│ │
│ ├───assets contains resources
│ ├───components contains components do be used on pages
│ ├───context contains NoteContext
│ └───pages contains pages

│ .buckconfig
│ .editorconfig
│ .eslintrc.js
│ .gitattributes
│ .gitignore
│ .prettierrc.js
│ .watchmanconfig
│ app.json
│ App.tsx
│ babel.config.js
│ index.js
│ metro.config.js
│ package.json
│ README.md
│ tsconfig.json
```

## Installation
---

```cmd
1. npm install or yarn install
2. cd ios && pod install
3. run application the app using one theses commands:
2.1 npm run android or yarn android
2.2 npm run ios or yarn ios
3. Done!
```

## Contributing
---

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
---

[MIT](https://choosealicense.com/licenses/mit/)