Skip to content

A ticketing app designed using Node.JS, Typescript and Next JS.

Notifications You must be signed in to change notification settings

pandulaDW/microservices-ticketing-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ticketing Application made with Microservices

This application was made using Node.JS, Next JS, Typescript and Kubernetes. MongoDB was used as the DB for all services and NATS was used as the message broker. All services are tested using Jest, SuperTest and an in-memory mongoDb instance.

Services

  • Auth Service
    JWT based authentication using cookies, which contains,
    • SignUp - Signing Up users
    • SignIn - Signing In users
    • SignOut - Signing Out users
    • CurrentUser - Checking the validity of JWT for a given user

About

A ticketing app designed using Node.JS, Typescript and Next JS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published