Skip to content

Latest commit

 

History

History
76 lines (44 loc) · 1.21 KB

README.md

File metadata and controls

76 lines (44 loc) · 1.21 KB

Identix Graphql API

The Codebase of Identix API


The Backend API which will power the Identix Project.

Sneak Peek

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.


Features

  • CRUD functionalities for UserLinks.
  • User Authentication
  • Password Reset functionality
  • All mutation and queries are type safe

Tech

  • Graphql
  • Typescript
  • Prisma
  • JOI
  • Postgres
  • Redis
  • AWS SES
  • Json Web Tokens
  • Redis
  • Jest

Getting Started

  1. Clone the repo git clone https://github.com/your_username_/Identix-GraphQL-API.git

  2. Install pnpm npm install pnpm

  3. Start the Server pnpm start


Running tests

To run test cases

pnpm test


Building for Production

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

Author

Ayaan & Afnan