Skip to content

Latest commit

 

History

History
120 lines (92 loc) · 5.77 KB

PTBR.README.md

File metadata and controls

120 lines (92 loc) · 5.77 KB

logo

OpenMusicJS

This Readme was write in portuguese, if you want a english version click here
(Este "Leia me" foi escrito em portugues, se quiser a versao em ingles click aqui)
Um aplicativo open source para nossos usuarios escutarem musicas gratuitamente e artistas desconhecidos postarem suas criaçoes

forks stars license

🚢 Menu de navegação

Website responsivo e animado

CreateAccountArtist

ResponsiveScreen

🌐 Screenshots do aplicativo web

ArtistScreen EditAndInsertMusicScreen HomeScreen LikesScreen LoginScreen MainPageArtist ProfileScreen SearchScreen

📱 Android App Claro

HomeScreenLight     SearchLight     LikeScreenLight
ProfileScreenLight     PlayerMusic     ArtistProfileLight

📱 Android App Escuro

HomeScreenDark     SearchDark     LikeScreenDark
ProfileScreenDark     PlayerMusic     ArtistProfileLight

Tecnologias utilizadas nesse projeto:

Backend Frontend Mobile Database
NodeJS ReactJS React Native Postgres

Para rodar este projeto

📋 Coisas que você precisa:

  • SGBD (Eu estou utilizando postgres)
  • Node.JS
  • Yarn (recomendado mas não é necessario)
  • Expo
  • Emulador Mobile (or celular fisico)

📁 Backend

  • Abre a pasta backend no seu terminal.
  • Rode no seu console: yarn (no caso de você utilizar yar) ou npm install.
  • Crie dentro da pasta backend crie uma pasta fora do src chamada: "tmp".
  • dentro da pasta tmp, crie outra pasta chamada uploads e dentro dela crie outras duas pastas com nome de: img e music.
  • Crie um banco de dados chamado: "OpenMusicJS".
  • rode no seu console: yarn (or npx) sequelize db:migrate.
  • depois disso, dentro do backend (no terminal) rode: yarn start.

💻 Frontend

  • Primeiramente, rode as etapas do backend
  • dps disso você vai precisar rodar yarn ou npm install dentro do seu console (dentro da pasta frontend) e por fim, rode yarn start ou npm start.

📱 Mobile (with Android emulator)

  • Primeiramente, rode as etapas do backend
  • abra seu emulador (de preferencia android)
  • Baixe o aplicativo do expo no seu emulador
  • Abra a pasta mobile dentro do seu terminal
  • rode yarn ou npm install.
  • depois disso, rode expo start e aguarde até a aplicação carregar
  • Quando a aplicação carregar, abra seu terminal e clique na tecla "A"

📱 Mobile (with physical cellphone)

  • Primeiramente, rode as etapas do backend
  • Baixe o aplicativo do expo no seu celular
  • abra o aplicativo do expo
  • Abra o mobile dentro do seu terminal
  • rode yarn ou npm install.
  • depois disso, execute expo start e aguarde até a aplicação carregar.
  • Quando a aplicação carregar, scannei o QR CODE

👤 Sobre mim

Eu sou um simples desenvolvedor que é apaixonado em estudar e jogar video games.
Caso queira entrar em contato comigo, email e linkedin abaixo

Email: gsantos15569@gmail.com
Linkedin: https://www.linkedin.com/in/gustavo-santos-melo-66092317a/

Feito com amor 💓 Gustavo S. Melo