ICHAT

A Chatting Application Build with graphql subscriptions

About This Project
An other Hobby Application with features like Sending and receiving messages, adding friend , sending friends request, notifying user upon new request received or new message received, Sending emoji's and attachments like images and pdf etc. The Authentication system includes two ways to authorize user. User can register via email or google auth. User can request OTP(one time password) or login with their password. User can Request Reset of password if they forgot their password. OTP and password reset token is send via email. This app also includes basic functionalities like deleting , forwarding , copying and saving messages and lot more

Technologies
Full-Stack
Front-End
Back-end
HTML5
CSS3
Javascript
React
NextJS
Graphql
subscriptions
Apollo Client
Styled-components
NodeJS
ExpressJs

Resources

Site Is Online At https://ichat.vercel.app/ | And You can also View Source on githubhttps://github.com/imran-ib/chat-app-client

Get In Touch

Wanna get in touch or talk about a project?

Feel free to contact me via email at imran.ib@live.com

or leave a Message