Code Monkey home page Code Monkey logo

glorkpixels / recipes-yemek-tarifleri- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yunusunver/recipes-yemek-tarifleri-

0.0 1.0 0.0 5.96 MB

Bu projeyi açıklamada listelediğim teknolojileri, tasarım kalıplarını ve Aspect Oriented Programming tekniğini daha etkin kullanabilmek için Yemek Tarifleri senaryosu adı altında planlayarak tekrar amaçlı oluşturdum. İstenilen UI,API katmanı entegre edilebilir. Backend tarafında bütün operasyonlar çalışır durumdadır.

C# 1.70% ASP 0.01% HTML 1.26% CSS 2.00% TypeScript 15.77% JavaScript 79.26% Python 0.01%

recipes-yemek-tarifleri-'s Introduction

Recipes(Yemek Tarifleri)

Bu projeyi aşağıdaki listelediğim teknolojileri, tasarım kalıplarını ve Aspect Oriented Programming tekniğini daha etkin kullanabilmek için Yemek Tarifleri senaryosu adı altında planlayarak tekrar amaçlı oluşturdum. İstenilen UI,API katmanı entegre edilebilir. Backend tarafında bütün operasyonlar çalışır durumdadır.

Kullanılan Teknolojiler

  • Entity Framework
  • NHibernate
  • Ninject
  • PostSharp
  • Log4Net
  • Fluent Validation
  • AutoMapper

Kullanılan Tasarım Kalıpları

  • MVC
  • Generic Repository Pattern
  • Factory Pattern

Cross Cutting Concerns İmplementasyonları

Bu implementasyonlar için Aspect Oriented Programming tekniğini kullanarak projemi SOLID'e uygun hale getirdim.

  • Validation Configuration
  • Transaction Management
  • Cache Management - Memory Cache
  • Log Management
  • Security - Cookie

Veri Sözlüğü

Category Tablosu

Değişken Adı Veri Tipi Uzunluk Açıklama
Id int Kategori ID Numarası
CategoryName nvarchar 50 Kategori İsmi
Image nvarchar MAX Kategori Resmi

Meal Tablosu

Değişken Adı Veri Tipi Uzunluk Açıklama
Id int Tarif ID Numarası
UserId int Kullanıcı Id
CategoryId int Kategori Id
Name varchar 50 Tarif İsmi
Description nvarchar MAX Açıklama
CookingTime nvarchar 50 Pişirme Süresi
PersonQuantity nvarchar 50 Kaç Kişilik
PreparationTime nvarchar 50 Hazırlama Süresi
Point int 50 varchar
CreatedDate DateTime Oluşturulma Tarihi
Image nvarchar MAX Resim

Role Tablosu

Değişken Adı Veri Tipi Uzunluk Açıklama
Id int Rol Id
Name nvarchar 50 Rol Adı

User Tablosu

Değişken Adı Veri Tipi Uzunluk Açıklama
Id int Kullanıcı Id
UserName nvarchar 50 Kullanıcı Adı
Password nvarchar 100 Parola
FirstName nvarchar 50 Kullanıcı Adı
LastName nvarchar 50 Kullanıcı Soyadı
Email nvarchar 50 Mail Adresi

UserRole Tablosu

Değişken Adı Veri Tipi Uzunluk Açıklama
Id int Rol Id
UserId int 50 Kullanıcı Id
RoleId int 50 Rol Id

recipes-yemek-tarifleri-'s People

Contributors

yunusunver avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.