Recep Obut's repositories
BarcodeGenerator
EAN13 ile Barkod oluşturup dışarı aktarır. Çevremde E-Ticaret ile ilgilenen kişiler için yazdığım ufak bir Barkod oluşturucudur.
FinalProject
Engin Demiroğ C# Kampının ReCap'idir. Data Driven Design ve NTier Architecture' ı ilk kullandığım projedir. (Bu projeden sonra Domain Driven Design mantığını araştırmaya başladım.).İçerisinde Authentication, Authorization , JWT, WebAPI, FluentValidation, Entity Framework,Generic Repository Pattern , AOP tekniklerini ve teknolojilerini kullandım
Shorten.io
Shortens the given url and handles the redirection of the shortened url.
SurveyFormsApp
Google Forms sisteminin Anket oluşturma ve cevap girişinin simüle edildiği Back-end çalışmasıdır. NBUY eğitimi kapsamında yazılmıştır. DDD ile tasarlanmıştır.
TicketManagementApp
Müşterilerin girdiği ticketları personellere yönlendirip İş takibi yapılmasını sağlayan bir Projedir. Nbuy eğitimleri kapsamında yazılmıştır. Data Driven Design kullanılmıştır.
BlogMvcApp
Asp.Net Core MVC ile bir Blog sitesi yazımı. NBUY eğitimleri kapsamında yazılmıştır.
ReactJSRouting
ReactJs ile routing işlemleri yapıldı. Custom bir guard oluşturularak kimlik doğrulama bazlı ve rol bazlı yetkilendirme işlemi yapıldı. Nested componentler kullanıldı. State mantığı kullanıldı. Axios ile get post işlemleri yapıldı. Jwt token çekilip decode edilmesi ve Localstorage'a atılması sağlandı. Store yapısı ile apiden çekilen verilerin sayfa yenilenene kadar storedan çekilmesi ve performansın artırılması sağlandı. Sepet'e ürün ekleme işlemleri yapıldı
AngularAccessTokenLoginGuardRouting
AngularAccessTokenLoginGuardRouting
compose-postgres
Postgresql & pgadmin4 powered by compose
CountryTaxApp
Eski bir proje
elsa-core
A .NET workflows library
Hastane-Anket-Takip
X hastanesi için anket takip sistemi yazıldı . Rol bazlı yetkilendirmeler ve Role göre menülerin getirilmesi sağlandı. İskenderun Teknik Üniversitesi Stajı kapsamında yazılmıştır. Herhangi bir framework kullanılmamıştır. Php yazdığım ilk projedir.
IsteClasroom
İskenderun Teknik Üniversitesi 4. sınıf Güz dönemi Bitirme Projesidir. Google Classroom benzeri bir internet sitesi geliştirilmesi amaçlanmıştır. Projenin yazımı 1(+- 20 saat) gün sürmüştür. Hızlı geliştirilme yapılabilmesi amacıyla Authentication Session bazlı yapılmış olup. Veritabanı bağlantılarında Ado.Net kullanılmıştır. Asp.Net Web Pages teknolojisiyle yazılmıştır. Veritabanı teknolojisi olarak MSSQL kullanılmıştır.
JWTMvcApiSample
Api tarafında JWT token oluşturulup Mvc client ile haberleşme sağlanması amacıyla yazılmıştır. Refresh Token ile tekrar AccessToken alması sağlanmıştır
SimplCommerce
A simple, cross platform, modularized ecommerce system built on .NET Core