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.
- 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
Follow these steps to run the application:
git clone https://github.com/codebangla/ngnet.git
cd ngnet
docker-compose up
- Open your browser and go to http://localhost:4201 to access the application.
- Swagger backend http://localhost:8000/swagger