Sobre
Projeto desenvolvido durante a NLW Setup, evento criado pela Rocketseat. Um evento 100% online e GRATUITO.
Ocorreu dia 16 a 23 de Janeiro de 2023 e teve como intuito mostrar na prática o poder da stack NodeJS + ReactJS + React Native e como essas tecnologias podem te levar até os seus maiores objetivos como programador.
Instalação
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:
Git, Node.js.
Além disso é bom ter um editor para trabalhar com o código como VSCode.
🎲 Rodando o Back End (servidor)
# Acesse a pasta do projeto no terminal/cmd
$ cd nlw-setup
# 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>
🖥️ Rodando o Front End (Web)
# Vá para a pasta server
$ cd web
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta 5173 - acesse <http://localhost:5173>
📱 Rodando o App (Mobile)
# Acesse a pasta do projeto no terminal/cmd
$ cd NLW-setup
# Vá para a pasta server
$ cd mobile
# Instale as dependências
$ npm install
# Será aberto no terminal o menu do Expo onde poderá scanear o QR Code para executar o app
# diretamente no seu celular ou as opções de executar no emulador android ou iOS
Tecnologias
Autor