Skip to content

Gurdeep475/yaus

 
 

Repository files navigation

Setting Up Backend

cd apps/api
unzip pgdata.zip
docker-compose up -d shortdb gql yaus-broker shortnr-cache
npx nx serve api

Setting up Frontend

npx nx server admin

Try It

Open in Gitpod

TODO

  • Migrate to Fastify
  • Add all the routes that are not yet implemented
  • Prisma Schema Setup
  • Posthog integration -- (Discuss and add events)
  • Health Check APIs (https://docs.nestjs.com/recipes/terminus) -- (Add for Db, Hasura, Redis, RabbitMq)
  • [] Admin APIs
  • Integrate Swagger --- (Pending: Add detailed descriptions for APIs)
  • Added interceptor for API execution time tracking

About

Yet Another URL Shortner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.6%
  • Shell 3.7%
  • Makefile 3.1%
  • Other 1.6%