Skip to content

bgbaroo/learnhub-api

Repository files navigation

learnhub-api

This repository hosts less soy-y rewrite of LearnHub back-end for Cleverse Academy participants.

It does not do Swagger, and strives to be very simple for introduction to TypeScript back-end development using Express.

It tries to minimize any depedencies - as of now, only 3 are specified:

  • express

    HTTP server

  • @prisma/client

    Generated DB driver code from prisma.

  • jsonwebtoken

    Generate, sign, and verify JWT

  • axios

    (WILL be deprecated)

Only the bare minimum features will be implemented, so that participants can later implement their own features in the classes.

For more complex back-end example, see express-demo

About

A rewrite of api.learnhub.thanayut.in.th

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published