Anar Safarov's repositories
avian-client
Avian is a modern chat application designed to streamline communication among users. Built with React and TypeScript, Avian offers a sleek user interface coupled with powerful features to enhance the chatting experience.
avian-server
A modern Node.js Express API for a real-time chat application. This API is equipped with JWT authentication, social login capabilities using Passport.js, and data validation powered by Zod. It seamlessly integrates WebSocket support for instant, interactive communication between users.
auth-client
This is a full-stack user authentication application built with React, Vite, TypeScript, and a range of other technologies. It provides a secure and seamless user authentication experience, featuring login, sign-up, password reset, email confirmation, JSON Web Tokens (JWT) for access and refresh, user profile management, social media sign-in option
auth-server
Auth Server API is a versatile RESTful API designed to streamline user management, authentication, and more for web and mobile applications. Built on Node.js, Express, and MongoDB, this API offers robust features to ensure a secure and scalable user experience.