Skip to content

This repository contains a variety of starter packages tailored for different use cases. Whether you're diving into GraphQL or REST APIs, utilizing MongoDB with Mongoose or SQL databases with TypeORM, we've got you covered.

Notifications You must be signed in to change notification settings

USA19/nest-starter

Repository files navigation

Nest.js Starter Packages

This repository contains a variety of starter packages tailored for different use cases. Whether you're diving into GraphQL or REST APIs, utilizing MongoDB with Mongoose or SQL databases with TypeORM, we've got you covered.

Included Packages:

  • nest-graphql-mongoose:

    A Nest.js starter package pre-configured for GraphQL API development with Mongoose, providing seamless integration with MongoDB.

  • nest-graphql-typeorm:

    A Nest.js package that integrates TypeORM with GraphQL for efficient data handling.

  • nest-rest-mongoose:

    REST APIs with Nest.js and Mongoose, featuring seamless integration with MongoDB for rapid development.

  • nest-rest-typeorm:

    REST APIs with Nest.js and TypeORM, combining the power of Nest.js with TypeORM's SQL database support for a seamless experience.

  • nest-rest-prisma:

    RESTful APIs built with Nest.js and Prisma, optimized for modern database workflows and featuring seamless Prisma integration for a smooth development experience.

  • nest-rest-graphql:

    A combination of GraphQL and Nest.js, enhanced by Prisma's capabilities, offering an efficient and scalable solution for API development.

Each package comes equipped with pre-configured user authentication and authorization modules. Leveraging AWS services such as SES (Simple Email Service) and S3 (Simple Storage Service), Sendgrid along with Twilio for messaging and Redis for caching.

Getting Started:

For detailed instructions on getting started with each package, please refer to the README file within each package's directory. You'll find step-by-step guides and configuration details to kickstart your development journey.

Contributions

Contributions are welcome and encouraged! If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request. Your contributions help make this repository more valuable to the community.

We hope these starter packages streamline your Nest.js development process and empower you to build powerful, scalable applications with ease. Happy coding!

About

This repository contains a variety of starter packages tailored for different use cases. Whether you're diving into GraphQL or REST APIs, utilizing MongoDB with Mongoose or SQL databases with TypeORM, we've got you covered.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages