Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codebangla/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
https://github.com/codebangla/ngnet

angular angular15 bootstrap bootstrap5 crud crud-api crud-application database-migrations docker docker-compose dotnet dotnet-core dotnet7 dotnetcore full-stack fullstack-development pgadmin4 pgsql postgresql webapi

Last synced: 4 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](https://i.imgur.com/8BxL1Wm.png)
## WebAPI
![NgNET](https://i.imgur.com/2AXvZe5.png)
## Swagger
![NgNET](https://i.imgur.com/UA9jnpK.png)
## PgAdmin
![NgNET](https://i.imgur.com/xNiYRRx.png)
## Getting Started

Follow these steps to run the application:
```bash
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