Featured

Teztamam - Infrastruktuuri Moderniseerimine ja Full-Stack Arendus

Teztamami veebirakenduse OTP autentimisvoo uuendamine, kohandatud Pythonipõhise Google Formi mikroteenuse arendamine, .NET 6 põhiprojekti migreerimine Contabo VPS-i Nginx pöördproxyga ning CI/CD konveierite loomine.

Teztamam - Infrastruktuuri Moderniseerimine ja Full-Stack Arendus

Projekti Ülevaade

Teztamami projekt restruktureeriti põhjalikult otsast lõpuni, et moderniseerida süsteemi jõudlust, turvalisust ja juurutamisprotsesse. Taustaprogrammi teenuste täiustamise ja DevOpsi praktikate (Docker, CI/CD, Reverse Proxy) integreerimisega maksimeeriti rakenduse skaleeritavust ja stabiilsust.

🛠️ Peamised Täiustused

1. Autentimise ja Turvalisuse Infrastruktuur

  • Olemasolev sisselogimise ja registreerumise loogika vaadati täielikult üle.
  • Kasutajate turvalisuse suurendamiseks kujundati OTP (One-Time Password) autentimisvoog algusest peale ümber ja puhastati vigadest.

2. Kohandatud Mikroteenuse Arendamine Pythoniga

  • Välisandmeallikatega integreerimise tagamiseks loodi Pythoni abil nullist Google Formi parser.
  • See teenus isoleeriti Dockeri abil ja juurutati Google Cloud Platform (GCP) platvormil.
  • Teenuse juurutamisprotsesside automatiseerimiseks loodi CI/CD konveier.

3. Serveri ja Juurutamise Arhitektuur (DevOps)

  • Põhiprojekti (arendatud .NET 6-ga) ja andmebaasi majutuse infrastruktuur migreeriti Contabo VPS keskkonda.
  • Seadistati Nginxi server, et luua Reverse Proxy arhitektuur. See suunas sissetuleva liikluse turvaliselt ja optimaalselt põhiprojektile ja andmebaasi.

4. Kasutajaliidese (UI) Optimeerimine

  • Lisaks taustaprogrammi arhitektuuri tugevatele muudatustele tehti kasutajaliideses (UI) visuaalseid ja funktsionaalseid täiustusi, et parandada üldist kasutajakogemust.

🚀 Kasutatud Tehnoloogiad

  • Backend: .NET 6, Python
  • DevOps ja Server: Docker, Google Cloud (GCP), Contabo VPS, Nginx, CI/CD Automatiseerimine
  • Muu: OTP autentimine, Kohandatud parseri loogika

Tehnoloogiad

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

Põhifunktsioonid

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

Galerii

Image 1
Image 2

Viimati uuendatud:

Valmis ehitama?

Rääkige meile oma projektist ja me vormime sellest skaleeritava ja kaasaegse süsteemi.

Broneeri kohtumine
Teztamami Projekt | Full-Stack Arendus ja DevOps Arhitektuur | Suprast