nlw-return-impulse Tailwind Templates

Nlw Return Impulse

Project made in NLW Return 2022 by RocketSeat to send and store feedback from user. Built with Node, Vite, React, Prisma and Tailwind.

RocketSeat | Next Level Week Return | Impulse

Next Level Week is a yearly event created by RocketSeat.

The tech stack that they use the most is React, React Native and Node.

In this event, we created a widget to allow the users to send feedback and store in in a database.

widget

Layout

You can find the layout of this project in this link.

You must create a Figma account to access, view and duplicate.

Technologies

Web

Server

Mobile

Test and Deploy

Setup

Clone repository

Create a new directory to place the repository

  cd my-directory

Clone the project

  git clone https://github.com/trapflames/nlw-return-impulse.git

Go to the project directory

  cd nlw-return-impulse-web

Start server

Open terminal, go to server folder and execute the following command:

  cd server

  npm run dev

If you want to check the feedback database, run npx prisma studio

Start web application

Open terminal, go to web folder and execute the following command:

  cd web

  npm run dev

You can now open http://localhost:3000/ and test locally

Start mobile

Open terminal, go to mobile folder and execute the following command:

  cd mobile

  expo start

Then open on your mobile device or emulator

Improvements checklist

  • Dark/Light theme switch button
  • Create feedback dashboard

License

MIT

Top categories

Loading Svelte Themes