├── .gitignore ├── LICENSE ├── README.md ├── index.ts ├── middlewares ├── checkRestaurantId.ts ├── errorHandler.ts └── validate.ts ├── package.json ├── pnpm-lock.yaml ├── routes ├── cuisines.ts └── restaurants.ts ├── schemas ├── restaurant.ts └── review.ts ├── seed ├── bloomFilter.ts └── createIndex.ts ├── tsconfig.json └── utils ├── client.ts ├── keys.ts └── responses.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/README.md -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/index.ts -------------------------------------------------------------------------------- /middlewares/checkRestaurantId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/middlewares/checkRestaurantId.ts -------------------------------------------------------------------------------- /middlewares/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/middlewares/errorHandler.ts -------------------------------------------------------------------------------- /middlewares/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/middlewares/validate.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /routes/cuisines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/routes/cuisines.ts -------------------------------------------------------------------------------- /routes/restaurants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/routes/restaurants.ts -------------------------------------------------------------------------------- /schemas/restaurant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/schemas/restaurant.ts -------------------------------------------------------------------------------- /schemas/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/schemas/review.ts -------------------------------------------------------------------------------- /seed/bloomFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/seed/bloomFilter.ts -------------------------------------------------------------------------------- /seed/createIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/seed/createIndex.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/utils/client.ts -------------------------------------------------------------------------------- /utils/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/utils/keys.ts -------------------------------------------------------------------------------- /utils/responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/betterstack-community/node-redis-backend/HEAD/utils/responses.ts --------------------------------------------------------------------------------