Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.
/ splitify Public archive

A link builder and redirection service for A/B testing.

License

Notifications You must be signed in to change notification settings

alex-selehenenko/splitify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Splitify

Splitify is a link builder and redirection service for A/B testing. It's designed with a client-server architecture with micro services on the backend and SPA on the frontend. On the server side, it adopts the Domain-Driven Design (DDD) approach featuring rich domain models and a structured layered architecture. The client side is a single page application crafted using Angular 16.

Key Features:

  • Generate a single URL for two distinct links.
  • Equitably redirect traffic to one of the versions when the generated URL is accessed.

Architecture & Technologies

splitify

Backend

  • .Net 6
  • ASP .NET Web API
  • EntityFramework
  • PostgreSQL
  • Docker
  • Azure
  • RabbitMQ
  • MassTransit
  • MediatR
  • NUnit

Frontend

  • HTML & CSS
  • Angular
  • TypeScript

About

A link builder and redirection service for A/B testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published