Code Monkey home page Code Monkey logo

tiny-background-job-redis-ts's Introduction

Tiny Background Jobs App

creating a simple application to show how to use background jobs

How to run

Make it sure you have Docker and docker-compose installed on your pc.

❯ git clone https://github.com/NicolasLopes7/tiny-background-job-redis-ts/
❯ cd tiny-background-job-redis-ts
❯ yarn
❯ cp .env.example .env
❯ docker-compose up --build -d
❯ yarn prisma migrate dev
❯ yarn dev

/report

This is the main attraction of this repo, we're basically verifying if the user is passing a token through the authorization query parameter, and then running a job to fake generate a report. If the user don't give a token, a 401 status will be returning telling him is unauthorized.

You can check on the PR#1 how i changed from a sync route to a async background job.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.