-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Overview
Summary
Setup the auth service for the app. This will let the users:
- Signup
- Signin
- Reset Password
- Verify email/ resend emails
- Refresh tokens
- Get current user and
- Search for services even if they are not authenticated
Requirements
Ensure the ff for the starter setup:
- DB Connection is working
- Winston logging and Elasticsearch is working
- Prettier, ESLint works
- Jest Unit Testing works
- Have a check health route
- The service can be built with
npm run build
Additional Context
Stack
- Node/Express TS
- Bcrypt
- MySQL + Sequelize
- RabbitMQ
- Winston + Elasticsearch
- Joi or Zod
- Cloudinary or self hosted Minio
- Prettier + EsLint
- Jest