← back to work
2026

Panikar

Developed the frontend of Panikar, a large-scale online counseling platform built with Angular 18 and TypeScript. The application provides dedicated advisor and student experiences, featuring authentication, role-based route protection, consultation discovery, booking workflows, session management, availability scheduling, and real-time communication. Implemented a Socket.IO-powered chat system with typing indicators, file sharing, voice messaging, and session presence events. The platform delivers a fully responsive RTL Persian user experience using Angular Material, Bootstrap, and SCSS, while integrating with external REST APIs through JWT-secured requests. Production deployment is containerized with Docker and served through Nginx.

Panikar
preview
// stack
Angular 18TypeScriptRxJSAngular MaterialBootstrap 5SCSSSocket.IOREST API IntegrationJWT AuthenticationJalaali Date HandlingDockerNginx
// gallery
Panikar
Panikar
Panikar
Panikar
Panikar
Panikar
Panikar
Panikar