/ngnet

NgNET is a boilerplate application featuring Docker, Angular 15 with hot reload, Bootstrap 5 frontend, .NET 7.0 backend API, automatic PostgreSQL database migration, and PgAdmin

Primary LanguageC#MIT LicenseMIT

NgNet

NgNET is a boilerplate application featuring Docker, Angular 15 frontend with hot reload, Bootstrap 5, .NET 7.0 WebApi backend, automatic PostgreSQL database migration, and PgAdmin.

Features

  • Single command docker-compose up to run the whole full-stack application
  • Angular 15, Bootstrap 5 in the frontend
  • Hot reload enabled, so changes in Angular project will be reflected in the browser automatically
  • ASP.NET 7.0 WEBAPI in the backend
  • CORS policy enabled
  • Automatic Database migration with dummy data
  • Swagger is enabled for APIs

Angular Application

NgNET

WebAPI

NgNET

Swagger

NgNET

PgAdmin

NgNET

Getting Started

Follow these steps to run the application:

git clone https://github.com/codebangla/ngnet.git
cd ngnet
docker-compose up