Taner Şahin

TANER ŞAHİN

TANER ŞAHİN

profile-pic

Chat Hero Live Support Web Application

I worked at a startup in Australia called Chat Hero, where I contributed to its development.

Chat Hero is a live chat support application designed to enable real-time customer support on any website. The application utilizes SignalR for instant, two-way messaging, ensuring smooth and real-time communication.

All resources — including JavaScript, CSS, and HTML — are contained within a single JavaScript file, making it lightweight and easy to integrate by simply adding a script tag with license and credential attributes. Pure JavaScript was used in strict mode to ensure compatibility with any kind of website.

The project was successfully delivered with its minimum viable product (MVP) functionality. Additionally, a basic WordPress plugin was implemented to enable simple WordPress integration via a WordPress hook.

Admin Panel (Angular 8)

  • View and reply to incoming messages in real time
  • Assign conversations to yourself or someone else for follow-up
  • End conversations when they are resolved
  • Basic user management such as login, logout, authentication, and authorization

My Role in the Project

I primarily contributed as a front-end developer, focusing on the implementation of the application's UI and front-end functionalities, along with some backend work.

Technologies Used: Angular 8, RxJS, SCSS, Bootstrap, SignalR, ASP.NET Core, CSS, JavaScript (Pure)



Image Gallery