Skip to content

🔊🎶🎧 Aplicativo para recriar a interface do Spotify com React Native, Expo e TypeScript

Notifications You must be signed in to change notification settings

BrunoSaibert/spotify

Repository files navigation

GitHub language count Repository size GitHub last commit License Stargazers Feito por Bruno Saibert

spotify

🚧 Spotify - Andamento 🚧

SobreFuncionalidadesComo executarLayoutTecnologiasAutorLicença

💻 Sobre o projeto

Esse projeto tem por finalidade desenvolver do zero um app em React Native recriando a interface do Spotify.


⚙️ Funcionalidades

  • Recriar as telas
    • Início
    • Busca
    • Biblioteca
    • Player
    • Artista
    • Playlist
    • Podcast
  • Recriar componente de player fixo
  • Tornar telas dinâmicas
  • Criar base de dados simples com json
  • Navegar de forma dinamica entre as telas
  • Testes unitátios
  • Integração com o Firebase - base de dados

🚀 Como executar o projeto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode.

🧭 Rodando a aplicação

# Clone este repositório
$ git clone git@github.com:BrunoSaibert/spotify.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd spotify

# Instale as dependências
$ npm install
# ou
$ yarn

# Execute a aplicação
$ expo start

🔖 Layout

Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  • React Native
  • Typescript
  • Expo
  • Vector Icons
  • Linear Gradient
  • Expo Google Fonts
  • React Navigation
  • Animações

Veja o arquivo package.json


👨‍🚀 Autor

Bruno Henrique Saibert
Bruno Henrique Saibert

Feito com ❤️ por Bruno Henrique Saibert 👋 Entre em contato!

Linkedin Badge Twitter Badge Whatsapp Badge Gmail Badge


📝 Licença

Este projeto esta sobe a licença MIT.

About

🔊🎶🎧 Aplicativo para recriar a interface do Spotify com React Native, Expo e TypeScript

Topics

Resources

Stars

Watchers

Forks