pncsoares / nlw-return-impulse-server

API Server of the widget made in NLW Return 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RocketSeat | Next Level Week Return | Impulse team

Next Level Week is a yearly event created by RocketSeat.

The goal of this event is to teach and share knowledge about frontend, backend and mobile applications.

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

This year, we created a widget to allow the users to send feedback. This repository contains the web user interface of the widget.

widget

Layout

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

You must create an account to access and view.

Improvements checklist

  • Change email service to a production one
  • Improve email HTML + CSS
  • Add parameters and algorithms validation
    • Handle error
    • Display user friendly message

Technologies

Setup

Clone repository

Create and go to the directory where you want to place the repository

  cd my-directory

Clone the project

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

Go to the project directory

  cd nlw-return-impulse-server

Start the server

Open terminal and execute the following command:

  npm run dev

Run tests

Open terminal and execute the following command:

  npm run test

License

MIT

About

API Server of the widget made in NLW Return 2022

License:MIT License


Languages

Language:TypeScript 100.0%