Nest Starter

screenshot of Nest Starter

I am lazy to create a project with NestJS and do the same thing over and over again, so I created this Starter Project to avoid repetition.

Overview

The Nest Starter Kit is a production-ready boilerplate for NestJS applications. It provides a set of features and requirements to help developers avoid repetitive tasks and start building their applications quickly. The boilerplate includes features like Passport authentication, Sequelize ORM for database interaction, Sentry and Telegram integration for monitoring app health, custom decorators to simplify code, and a Fastify adapter for performance optimization.

Features

  • Passport Authentication: Secure your app with Passport authentication.
  • Sequelize ORM: Interact with databases seamlessly using Sequelize ORM.
  • Sentry & Telegram Integration: Keep an eye on your app's health with Sentry and stay notified via Telegram.
  • Custom Decorators: Simplify your code with custom decorators.
  • Fastify Adapter: Optimize performance with Fastify Adapter (switch to Express anytime).
  • Commander: Harness the power of Commander for efficient command-line operations.

Summary

The Nest Starter Kit is a production-ready boilerplate for NestJS applications. It provides a variety of features to simplify the development process, including authentication, database interaction, monitoring, and code simplification. With easy installation steps and upcoming releases promising even more features, the Nest Starter Kit is a valuable tool for developers looking to build NestJS applications efficiently.