Simple web app template with Angular v19 + NestJS v10 + ng-openapi-gen / Deployable on Heroku, Render.com, Google App Engine, Cloud Run and others (incl. Docker) / CI with GitHub Actions / Public Domain
The Angular-Nest template is a simple web app template that combines Angular, NestJS, ng-openapi-gen, and Angular Material. This template can be deployed on various hosting services such as Heroku, Render, and Google App Engine. It supports both Docker and non-Docker deployments.
git clone <repository_url>
cd <cloned_repository_directory>
The Angular-Nest template supports easy deployment to various hosting services. Here are the deployment instructions for some popular options:
Refer to the official documentation for detailed instructions on deploying the Angular-Nest template to other servers with or without Docker.
The Angular-Nest template is a versatile web app template that combines Angular and NestJS to provide a comprehensive solution for building modern web applications. With support for ng-openapi-gen and Angular Material, it simplifies the development process by automatically generating API clients and providing ready-to-use UI components. The template can be easily deployed on popular hosting services like Heroku and Render, with support for both Docker and non-Docker environments. Overall, it offers a powerful and scalable development environment for creating high-quality web applications.
Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.
A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.
A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.