Projeto efetuado no curso Starter da Rocketseat usando as tecnologias NodeJs, ReactJS e React Native, clonando o site ProductHunt.com
Este projeto foi desenvolvido com as seguintes Ferramentas:
Para clonar e executar este aplicativo, você precisará de Git, Node.js e yarn Instalado em seu computador.
O projeto e divido em três partes:
- Back End (pasta server)
- Front End (pasta web)
- Mobile (pasta mobile)
💡 Tanto o Front End quanto o Mobile precisam que o Back End esteja sendo executado para funcionar.
# Clone este repositório
$ git clone https://github.com/Alquipo/ProductHunt-Clone.git
# Acesse a pasta do projeto no terminal/cmd
$ cd ProductHunt-Clone
# Acesse a pasta do projeto do servidor
$ cd server
# Instale as dependências
$ yarn install
# Edita o arquivo 'server.ts' com informações do seu MongoDB
# Execute a Aplicação
$ yarn dev
# O servidor inciará na porta:3001 - acesse http://localhost:3001
# Vá para a pasta da aplicação Front End
$ cd web
# Instale as dependências
$ yarn install
# Execute a aplicação
$ yarn start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
# Instale as dependências
$ yarn
# Instale as dependências IOS (somente se for usar IOS)
$ cd ios
$ pod install
# Execute a Aplicação Android (somente se for usar Android)
$ yarn android
# Execute a Aplicação IOS (somente se for usar IOS)
$ yarn ios
- Faça um fork do projeto;
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub
Este projeto esta sobe a licença MIT. Veja a LICENÇA para saber mais.
Feito com ❤️ por Alquipo Neto 👋🏽 Entre em contato!