Esse projeto foi desenvolvido com as seguintes tecnologias:
🎲 Rodando o Back End (servidor)
# Clone este repositório
$ git clone https://github.com/alissonandrade2020/nlwcopa/server
# Acesse a pasta do projeto no terminal/cmd
$ cd nlwcopa
# Vá para a pasta server
$ cd server
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3333 - acesse <http://localhost:3333>
🔭 Frontend
# Clone este repositório
$ git clone <https://github.com/alissonandrade2020/nlwcopa/web>
# Acesse a pasta do projeto no terminal/cmd
$ cd nlwcopa
# Vá para a pasta web
$ cd web
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3000 - acesse <http://localhost:3000>
📱 Mobile
- Expo
- React Native
- TypeScript
- React Native Svg-Transformer
- Expo Auth Session
- Expo Web Browser
- API GOOGLE
- PhosphorIcons
- Axios
- Country-List
- DayJS
- dotENV
# Clone este repositório
$ git clone <https://github.com/alissonandrade2020/nlwcopa/mobile>
# Acesse a pasta do projeto no terminal/cmd
$ cd nlwcopa
# Vá para a pasta mobile
$ cd mobile
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npx expo start
# O servidor inciará na porta:3000 - acesse <exp://10.50.3.50:19000>
O NlwCopa é um projeto que visa conectar pessoas que desejam fazer bolões de jogos com amigos.
Você pode visualizar o layout do projeto no formato através desse link. Lembrando que você irá precisar ter uma conta no Figma.
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.