api backend for user registration and interaction tracking