/nlw-return

Impulse trail from Next Level Week Return event realized by Rocketseat.

Primary LanguageTypeScript

Development of a feedback feature using
Node
React
React Native

With this feature is possible to send/report feedback types: Bug, Idea or Other using e-mail with a comment and a screenshoot.

Trail Impulse from event Next Level Week Return realized by Rocketseat.

Other tools:

Tools used for deploy:

React Native

Demo:
Mailtrap

ReactJS

Demo:
ReactJS

NodeJs

Received e-mails with feedback sent by the apps:
Mailtrap

Commands list:

React Native
- npm install -g expo-cli
- [https://play.google.com/store/apps/details?id=host.exp.exponent&hl=pt_BR&gl=US](https://play.google.com/store/apps/details?id=host.exp.exponent&hl=pt_BR&gl=US)
- expo --version
- expo init mobile
- expo start
- extension id: rodrigorgtic.rcomponent
rnso - styles rnbc - index
- expo install expo-font @expo-google-fonts/inter
- expo install expo-app-loading
- npm install --save phosphor-react-native
- expo install react-native-svg
- npm install react-native-iphone-x-helper
- expo install @gorhom/bottom-sheet@^4
- expo install react-native-reanimated
- expo install react-native-gesture-handler
- expo start --clear
- expo install react-native-view-shot
- npm install axios
- expo install expo-file-system
Node
- npm init -y
- npm i typescript @types/node ts-node-dev -D
- npx tsc --init
- npx tsc
- npm i express
- npm i -D @types/express
- npm run dev
- npm i prisma -D
- npm i @prisma/client
- npx prisma init
- npx prisma migrate dev
- npx prisma studio
- npm install nodemailer
- npm install @types/nodemailer
- npm install jest -D
- npx jest --init
- npm install ts-node -D
- npm i -D jest @swc/jest
- npm i @types/jest -D
- npm run test
- npm i cors
- npm i @types/cors -D
- npm run build
React
- npm create vite@latest
- npm run dev
- npm install -D tailwindcss postcss autoprefixer
- npx tailwindcss init -p
- npm install phosphor-react
- npm install @headlessui/react
- npm install -D @tailwindcss/forms
- npm install --save-dev tailwind-scrollbar
- npm install html2canvas
- npm install axios