All Projects → KashanSiddiqui → Nest-Js-Boiler-Plate

KashanSiddiqui / Nest-Js-Boiler-Plate

Licence: other
Nest Js Boilerplate with JWT authentication, CRUD functions and payment gateways.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Nest-Js-Boiler-Plate

procesa-pagos-con-laravel
Código fuente resultado del curso "Procesa pagos con Laravel y las mejores plataformas de pagos"
Stars: ✭ 38 (+171.43%)
Mutual labels:  paypal, stripe, stripe-api, paypal-rest-api
Nest User Auth
A starter build for a back end which implements managing users with MongoDB, Mongoose, NestJS, Passport-JWT, and GraphQL.
Stars: ✭ 145 (+935.71%)
Mutual labels:  nest, nodemailer, nestjs
Api
🏁🛠️ SaaS backend & API framework based on @nestjs
Stars: ✭ 390 (+2685.71%)
Mutual labels:  stripe, nest, nestjs
nestjs-cookie-session
Idiomatic Cookie Session Module for NestJS. Built on top of `cookie-session` 😻
Stars: ✭ 35 (+150%)
Mutual labels:  nest, nestjs
dothq.co
This repository has moved to:
Stars: ✭ 17 (+21.43%)
Mutual labels:  nest, nestjs
serverless-core-deprecated
[Deprecated] Serverless Core module for Nest framework (node.js) 🦊
Stars: ✭ 169 (+1107.14%)
Mutual labels:  nest, nestjs
stripe-course
Stripe Payments In Practice - Build your own online ecommerce store and subscription membership website
Stars: ✭ 31 (+121.43%)
Mutual labels:  stripe, stripe-api
nestlogger
Logger library for NestJs services
Stars: ✭ 28 (+100%)
Mutual labels:  nest, nestjs
stripe-scala
Scala library for the Stripe API
Stars: ✭ 33 (+135.71%)
Mutual labels:  stripe, stripe-api
mapped-types
Configuration module for Nest framework (node.js) 🐺
Stars: ✭ 192 (+1271.43%)
Mutual labels:  nest, nestjs
nestjs-stripe
Provides an injectable Stripe client to nestjs modules
Stars: ✭ 126 (+800%)
Mutual labels:  stripe, nestjs
nest-blog-api
B站全栈之巅:基于TypeScript的NodeJs框架:NestJs开发博客API (node.js+nest.js)
Stars: ✭ 34 (+142.86%)
Mutual labels:  nest, nestjs
mom
Proof of concept for Message-Oriented-Middleware based architecture.
Stars: ✭ 39 (+178.57%)
Mutual labels:  nest, nestjs
nestjs-mailer
🌈 A simple implementation example with and without email-templates using mailer module for nest js built on top of nodemailer.
Stars: ✭ 82 (+485.71%)
Mutual labels:  nodemailer, nestjs
nx-ng-nest-universal
Nx Workspace with a seperated Nest App for Angular Universal SSR.
Stars: ✭ 32 (+128.57%)
Mutual labels:  nest, nestjs
server-next
😎 The next generation of RESTful API service and more for Mix Space, powered by @nestjs.
Stars: ✭ 43 (+207.14%)
Mutual labels:  nest, nestjs
nestjs-redis
Redis(ioredis) module for NestJS framework
Stars: ✭ 112 (+700%)
Mutual labels:  nest, nestjs
django ecommerce
Scalable Django E-Commerce, perfect to start one new online shop project.
Stars: ✭ 25 (+78.57%)
Mutual labels:  paypal, stripe
nestjs-toolbox
The repository contains a suite of components and modules for Nest.js
Stars: ✭ 166 (+1085.71%)
Mutual labels:  nest, nestjs
crowdfunding-backend
[DEPRECATED] A crowdfunding backend written with NodeJS, Apollo and PostgreSQL. Features an extensive data model, mult. payment integrations, passwordless auth, statistics and admin endpoints.
Stars: ✭ 23 (+64.29%)
Mutual labels:  paypal, stripe

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.

Description

Nest framework TypeScript starter repository. Node js boiler plate with login and signup routes and payments gateways. Mongoose database is used for this boiler plate.

  • Functions/Modules
    • Login/Signup Route and storing data in moongose
    • CRUD function route with monodb
    • Send Email Function using nodemailer
    • Stripe Payment Method
    • Paypal Payment Method
    • Currency conversion (By Rapid Api)
    • Crypto to fiat conversion (Kraken)

Few keys that needed to be updated. Create config.json and .env file and update things that are mentioned below

  • Updates Required
    • Update JWT secret key in .env file for encryption and generation of token
    • Update mongoose private key in config.json file
    • Update Stripe secret key in .env file
    • Update email and password for sender email
    • Update paypal secrets keys in paypal services file
    • Update Rapid api and kraken keys in kraken services file

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

License

Nest is MIT licensed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].