https://github.com/filipxxd/contracts-manager
ASP.Net Core aplikace pro správu pojišťovacích smluv
https://github.com/filipxxd/contracts-manager
aspnetcore bootstrap entityframeworkcore-codefirst mvc-pattern
Last synced: 12 months ago
JSON representation
ASP.Net Core aplikace pro správu pojišťovacích smluv
- Host: GitHub
- URL: https://github.com/filipxxd/contracts-manager
- Owner: Filipxxd
- Created: 2023-06-07T21:26:45.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-23T10:39:03.000Z (over 1 year ago)
- Last Synced: 2025-01-26T09:42:30.363Z (about 1 year ago)
- Topics: aspnetcore, bootstrap, entityframeworkcore-codefirst, mvc-pattern
- Language: C#
- Homepage:
- Size: 1.56 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Contracts-Manager
## Základní informace
Aplikace je psána stylem „code-first“ s EntityFramework Core. Schéma databáze je TPC (Table Per Concrete Type). V aplikaci působí tři základní druhy entit: poradci, klienti a smlouvy. Mezi poradci a smlouvou je vztah „many-to-many“, takže je v databázi dotvořena pomocná entita. Mezi klientem a smlouvou „one-to-many“, tj. jeden klient s mnoho smlouvami.
## Struktura
* Docs - uživatelská a technická dokumentace
* Blogic_Assignment_App
* Models
* User
* Client
* Consultant
* Contract
* Views - CRUD
* Shared
* _LiveSearchJS
* Clients
* Consultants
* Contracts
* Home
* ViewModels
* Shared
* PaginatedList
* ContractDetails
* ContractCreate
* ConsultantDetails
* ClientDetails
* Home
* Controllers
* Consultants
* Clients
* Contracts
* Home
* Services - zajišťují komunikaci mezi kontrolery a databází
* Consultant + interface
* Client + interface
* Contract + interface
* Home + interface
* Migrations
## Balíčky a knihovny
* EntityFrameworkCore 7.0.5
* Design, SqlServer, Tools (7.0.5)
* Bootstrap 5.1.0
* Grid, Reboot, Utilities a soubor js (5.1.0)
* jQuery 3.5.1
* jQuery Validation Plugin 1.17.0