Featured

Teztamam - Altyapı Modernizasyonu ve Full-Stack Geliştirme

Teztamam web uygulaması için kimlik doğrulama (OTP) akışının yenilenmesi, Python tabanlı özel Google Form mikroservisinin geliştirilmesi ve .NET 6 tabanlı ana projenin Nginx reverse proxy mimarisiyle Contabo VPS üzerine taşınarak CI/CD süreçlerinin kurulması.

Teztamam - Altyapı Modernizasyonu ve Full-Stack Geliştirme

Proje Özeti

Teztamam projesi, mevcut sistemin performansını, güvenliğini ve dağıtım süreçlerini modernize etmek amacıyla uçtan uca yeniden yapılandırılmıştır. Hem backend servislerinin iyileştirilmesi hem de DevOps pratiklerinin (Docker, CI/CD, Reverse Proxy) entegrasyonu ile uygulamanın ölçeklenebilirliği ve kararlılığı maksimize edilmiştir.

🛠️ Yapılan Temel Geliştirmeler

1. Kimlik Doğrulama ve Güvenlik Altyapısı

  • Mevcut sistemdeki giriş ve kayıt (login/signup) mantığı tamamen revize edildi.
  • Kullanıcı güvenliğini artırmak için OTP (One-Time Password) doğrulama akışı sıfırdan düzenlendi ve hatalardan arındırıldı.

2. Python ile Özel Mikroservis Geliştirimi

  • Dış veri kaynaklarıyla entegrasyonu sağlamak amacıyla Python kullanılarak sıfırdan bir Google Form Parser yazıldı.
  • Geliştirilen bu servis Docker kullanılarak izole edildi ve Google Cloud Platform (GCP) üzerinde yayına alındı.
  • Servisin dağıtım süreçlerini otomatize etmek için CI/CD pipeline kurulumu gerçekleştirildi.

3. Sunucu ve Deployment Mimarisi (DevOps)

  • .NET 6 ile geliştirilmiş olan ana projenin ve veritabanının (DB) barındırma altyapısı değiştirilerek Contabo VPS ortamına taşındı.
  • Sunucu üzerinde Nginx kurularak Reverse Proxy mimarisi yapılandırıldı. Bu sayede gelen trafik ana projeye ve veritabanına güvenli ve optimize bir şekilde yönlendirildi.

4. Kullanıcı Arayüzü (UI) Optimizasyonları

  • Arka planda yapılan güçlü mimari değişikliklerin yanı sıra, son kullanıcının etkileşimde bulunduğu arayüzde (UI) de görsel ve işlevsel düzeltmeler yapılarak genel kullanıcı deneyimi iyileştirildi.

🚀 Kullanılan Teknolojiler

  • Backend: .NET 6, Python
  • DevOps & Sunucu: Docker, Google Cloud (GCP), Contabo VPS, Nginx, CI/CD Otomasyonu
  • Diğer: OTP Authentication, Custom Parser Logic

Teknolojiler

.NET 6PythonDockerGoogle Cloud (GCP)Contabo VPSNginxCI/CDFull-StackDevOpsReverse ProxyUmbraco

Temel Özellikler

Enhanced Security OTP Authentication Flow

Custom Python & Google Form Parser Microservice

Dockerized & Fully Automated Deployment via CI/CD

Secure Server Architecture with Nginx Reverse Proxy

Optimized User Interface (UI) and Form Flows

Galeri

Image 1
Image 2

Son güncelleme:

Birlikte inşa edelim

Projenizi anlatın, ölçeklenebilir ve modern bir sisteme dönüştürelim.

Randevu Al
Teztamam Projesi | Full-Stack Geliştirme ve DevOps Mimarisi | Suprast