About β’ Features β’ How it works β’ Tech Stack β’ Documentation β’ Authors β’ License
API Restful for send compliments created at RocketSeat Next Level Week 6.0, using stack TypeScript with Node.js.
- Create User
- Login
- Create Tag
- Create Compliment
- List User Send Compliments
- List User Receive Compliments
- List All Users
The following tools were used in the construction of the project:
- Node.js
- Express
- TypeORM
- Sqlite3
- Metadata Reflection API
- uuid
- ExpressJS Async Errors
- JSON Web Tokens
- bcrypt.js
- class-transformer
Before you begin, you will need to have the following tools installed on your machine: Git, Node.js and Yarn. In addition, it is good to have an editor to work with the code like VSCode.
# Clone this repository
$ git clone https://github.com/BiaChacon/valoriza.git
# Access the project folder cmd/terminal
$ cd valoriza
# install the dependencies
$ npm install
#Create migrations
$ yarn typeorm migration:run
# Run the application
$ yarn dev
# The server will start at port: 3333 - go to http://localhost:3333
π Postman Collection
Bia Chacon π» |
This project is under MIT. See at here LICENSE for more information.