O projeto desenvolvido na oitava edição da NLW é o FeedGet, um widget acessível cujo objetivo é recolher reports de bugs, ideias e comentários de maneira centralizada e organizada.
- Botão flutuante que abre ao ser clicado.
- Possibilidade de escolher entre 3 opções de feedback.
- Navegável por teclado (tab, esc, enter).
- Tirar print da tela.
- Remover print tirado.
- Enviar feedback.
- Sinalização de loading.
- Mensagem de sucesso.
- Possibilidade de enviar outro ao concluir o submit.
- Light mode
- É possível acessar o layout feito pela Rocketseat clicando nesse link pro Figma.
- ReactJS
- ViteJS
- TypeScript
- Tailwind CSS
- Axios
- Headless UI
- Html 2 canvas
- Phosphor react
- NodeJS
- Express
- TypeScript
- Jest
- Nodemailer
- Prisma
- Postgresql
- Mailtrap
- React Native
- TypeScript
- Expo
- Bottom sheet
- Axios
- Phosphor React Native
- Gesture handler
- Clonar o projeto:
git clone git@github.com:lineavelino/nlw08-return.git
- Entrar na pasta desejada:
cd server
- Instalar as dependências:
npm install
- Rodar o servidor
npm run dev