Skip to content

IamAyaanSk/identix-graphql

Repository files navigation

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

About

Graphql API which allows basic authentication and create User Links

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published