Skip to content

rctinstructor/CloneAirBnB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloneAirBnB

yarn add express (adiciona node_modules) e dependencias

criar pasta src e arquivo server.js

add JSON viewer extension

yarn add nodemon -D (restart server automatically)

No package.json add

C:/Users/user/AppData/Roaming/npm/node_modules/expo-cli/node_modules/@expo/xdl/binaries/windows/adb

"scripts": { "dev": "nodemon src/server.js" },

so preciso rodar yarn dev

Cria no MongoDB Atlas yarn add mongoose

adiciona a string e arrum o erro adicionando virgula e chaves

http://portquiz.net:27017/

async await

multipart file: yarn add multer

Babel - transforma um codigo atualizado legivel para varios browsers

REACT

yarn create react-app frontend

run yarn dev (servidor)

yarn start

apaga arquivos na pasta public e limpa o html

depois de criar o html/css instalar o AXIOS

const [email, setEmail] = useState(''); // retornar automaticamente

value={email} onChange={event => setEmail(event.target.value)}

volta no backend e yarn add cors

app.use(cors());se colocar endreco aqui dentro permite que apenas esse endereco consiga conectar

yarn add react-router-dom (sistema de rotas)

Mobile npm install expo expo init mobile yarn start

Genymotion

taskkill /f /im adb.exe

yarn add react-navigation

expo install react-native-gesture-handler react-native-reanimated

yarn add axios

BackEND

yarn add socket.io

Ir no server para ouvir http e socket

frontEND

yarn add socket.io-client (no Mobile tmbm)

About

Training project for cloning AirBnB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published