Aplicação web e mobile desenvolvida para encontrar pontos de coleta seletiva no Brasil. Evento organizado pela RocketSeat 🚀
- TypeScript
- Node.js
- ReactJS
- React Native
npm install express > interpreta os caminhos da aplicação
npm install @types/express -D > -D: apenas para ambiente de desenvolvimento
npm install ts-node -D > node interpretar o typescript
npm install typescript -D
npm install ts-node-dev -D > assim não é necessário reiniciar o servidor a cada modificação
npx create-react-app web --template=typescript
npm install knex
npm install sqlite3
npm install leaflet
npm install cors
npm install multer
npm install celebrate > validação dos dados
npm install react-icons
npm install react-router-dom
npm install leaflet react-leaflet
npm install axios
npm install react-dropzone
npm install -g expo-cli
npm install expo-font @expo-google-fonts/ubuntu @expo-google-fonts/roboto
npm install expo-font @expo-google-fonts/ubuntu @expo-google-fonts/roboto
npm install @react-navigation/native
npm install @react-navigation/stack
expo install react-native-maps
expo install expo-constants
expo install react-native-svg
npm install axios
expo install expo-location
expo install expo-mail-composer
npm init -y
cd pathFolder
code .
npx tsc --init
npm run knex:migrate
npm run knex:seed
cd server
npm run dev > dev assignado dentro do package.json
cd web
npm start