A website that lets Employees order Food from the Company Cantina. This project was made for my personal Portfolio, for companies to experience my skills as a Full-Stack Web Developer. I also challenged myself to only use Open Source and Free Solutions.
FRONTEND | . |
---|---|
Angular 7 | |
-> Redux Pattern | |
-> Service Architecture | |
-> Identity Server 4: Implicit Grant Type |
BACKEND | . |
---|---|
ASP.NET Core 2 STS (IDP Identity Provider) | |
-> Razor Pages | |
-> Identity Server 4 | |
-> Implicit Grant Type | |
-> Credential Grant Type | |
ASP.NET Core 2 API | |
-> RESTFull API(Richardson Maturity Lvl.2) | |
-> MVC Architecture | |
-> Asynchronous Pattern | |
-> Repository Pattern | |
-> Authorization | |
-> Automapper | |
-> ENTITY FRAMEWORK Core | |
-> Concurrency | |
-> Soft-Deletes | |
-> Scaffolding DB´s | |
MySQL | |
-> Normalization Form 3 | |
-> Automated Backup Scripts in Powershell | |
-> One DB for the IDP Server | |
-> One DB for Application Specific Data |
DOCUMENTATION | |
---|---|
OpenAPI Standard | |
-> Swagger |
TESTING | |
---|---|
Postman | |
-> Automatic Unit Tests with Newman | |
xUnit | |
-> Testing EF Core with Mocked Database |