Skip to content

API developed in Node.js for Rocketseat's final challenge

License

Notifications You must be signed in to change notification settings

byronkamal/fastfeet-api

Repository files navigation

Fastfeet

This project is the final challenge called FastFeet, which is evaluated as the final work of the Rocketseat's Bootcamp

Technologies   |    How To Use   |   

🚀 Technologies

⚙️ BACK-END

ℹ️ How To Use

To clone and run this application, you'll need Git, Node.js + Yarn installed on your computer.

From your command line:

Install API

# Clone this repository
$ git clone https://github.com/byronkamal/fastfeet-api.git

# Go into the repository
$ cd fastfeet-api

# Install dependencies
$ yarn install

# Created Postgres Docker container
$ docker run --name database -e POSTGRES_PASSWORD=docker -e POSTGRES_DB=fastfeet -p 5432:5432 -d postgres

# Created Mongo Docker container
$ docker run --name mongo -p 27017:27017 -d -t mongo

# Created Redis Docker container
$ docker run --name redisDesafioFastFeet -p 6379:6379 -d -t redis:alpine

# Run Migrates
$ yarn sequelize db:migrate

# Run Seeds
$ yarn sequelize db:seed:all

# Run Queue
$ yarn queue

# Run the API
$ yarn start

Made with ♥ by Byron Kamal 👋 Get in touch!

About

API developed in Node.js for Rocketseat's final challenge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published