Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ethern-myth/certified-netcore

Net Core 7.0 And PostgreSQL 15 Backend
https://github.com/ethern-myth/certified-netcore

authentication csharp design-patterns entity-framework-core jwt netcore7 postgresql redis sql

Last synced: 20 days ago
JSON representation

Net Core 7.0 And PostgreSQL 15 Backend

Awesome Lists containing this project

README

        

# .NET CORE 7.0 AND PostgresSQL 15

## BEGIN HERE:

**For in-depth information regarding this concept discussed here will be available soon.**

Take a look at the **ERD OR SQL** templates in the ERD folder and check how initially the database was structured.

![ERD](ERD/ERD-Store.png)

**QUESTION**: Was the database translated to the RestAPI as in the templates? Find the answer in the actual endpoints.

**Technologies used**:

1. .NET Core 7.0
2. PostgresSQL 15
3. EntityFrameworkCore

### INSTRUCTIONS

1. Make sure postgres is running and able to connect.
2. Change the PostgreSQL Password and User in appsettings.
3. Run terminal in directory : /backend then:
```
dotnet restore
```

### INFORMATION

To access all endpoints, register as Admin or Customer.

Authentication and Authorization is setup.

All **endpoints** information is found at

```
https://localhost:5001/swagger
```

**Docker and web caching** is not setup for this series but files are available.

More concepts will be introduced soon.

**Good Luck Navigating !!!**