The Backend API which will power the Identix Project.
This project is a GraphQL API for the Identix application. It will power the overall functionalities of the Identix App ranging from user authentication, UserLinks (Virtual Business Cards) creation, password reset functionality and so much more.
- CRUD functionalities for UserLinks.
- User Authentication
- Password Reset functionality
- All mutation and queries are type safe
- Graphql
- Typescript
- Prisma
- JOI
- Postgres
- Redis
- AWS SES
- Json Web Tokens
- Redis
- Jest
-
Clone the repo
git clone https://github.com/your_username_/Identix-GraphQL-API.git
-
Install pnpm
npm install pnpm
-
Start the Server
pnpm start
To run test cases
pnpm test
For production environment:
pnpm build
🔴 Note: As the service is hosted on a free tier ( which goes down on inactivity ) it may take some time at your initial request