Skip to content

Rocketseat 2024: Travel API in NodeJs with TypeScript, ORM with Prisma on SQLite, and Email Sending from Scratch to Publication

Notifications You must be signed in to change notification settings

wjr1506/node-nwl-trip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

  • Travel management application

  • Project created during the Next Level Week event by RocketSeat

  • API service for registering trips, adding participants, and email confirmation

Getting Started

Prerequisites

First of all you will need to have installed on your machine some tools to proceed.

  • Node.js v18.0 or above, to install node check out: node docs
  • Visual Studio Code or another source code editor of your choice; to install Visual Studio Code, check out: visual studio code docs

Running the application

  1. On command line terminal clone this repo:
  git clone https://github.com/wjr1506/node-nwl-trip.git
  1. Add the dependencies
  npm install
  1. add the environment variables following the example of the ".env.exemple" file

  2. run migration

  npm run migration
  1. run the application
  npm run dev

Techs

About

Rocketseat 2024: Travel API in NodeJs with TypeScript, ORM with Prisma on SQLite, and Email Sending from Scratch to Publication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published