package helpers

import (
	"fmt"
	"math/rand"
	"strings"
	"time"
)

func GenerateReferralCode(name string) string {

	rand.Seed(time.Now().UnixNano())

	name = strings.ToUpper(name)

	if len(name) >= 4 {
		name = name[:4]
	}

	return fmt.Sprintf("%s%d", name, rand.Intn(9999))
}