Code Monkey home page Code Monkey logo

rishibakshii / baatchit-modern-chat-application Goto Github PK

View Code? Open in Web Editor NEW
22.0 1.0 2.0 1.47 MB

Baatchit is a modern real-time chat app designed for seamless and secure communication. Enjoy instant messaging, dynamic group chats, file sharing, typing indicators and more with Baatchit's robust feature set. Built with the latest tech, Baatchit ensures a smooth, user-friendly experience. Connect, chat, and share effortlessly with Baatchit!

Home Page: https://baatchit.online

TypeScript 98.29% JavaScript 0.63% HTML 0.52% CSS 0.24% Dockerfile 0.33%
cloudinary framer-motion passport-js react-hook-form react-hot-toast redux-toolkit rtk-query socket-io tailwind typescript

baatchit-modern-chat-application's Introduction

๐Ÿ’ซ About Me:

Rishi Bakshi: Full-Stack Web Developer MERN | NEXT.JS

I'm Rishi Bakshi, a driven full-stack developer currently pursuing my BCA degree. Adept with both front-end and back-end technologies, I utilize the MERN stack (MongoDB, Express.js, React.js, and Node.js) and excel in managing complex stateful applications with Redux Toolkit.

Key Skills and Experience:

  • Front-End Development: HTML, CSS, JavaScript, TypeScript, React.js, Material UI
  • Back-End Development: Node.js, Express.js, MongoDB
  • Full-Stack Expertise: Designing, developing, and deploying full-stack web applications
  • Authentication Systems: Building secure and robust login, signup, password reset, and OTP functionalities
  • Redux Toolkit Mastery: Managing complex application state effectively using async thunks and other advanced features
  • Project Experience:
    • E-commerce web apps
    • Social media web apps
    • Ticket management systems

My passion lies in creating innovative and scalable web experiences. I leverage my in-depth understanding of Redux Toolkit to handle data flow and state management seamlessly, especially in applications with intricate state requirements. This proficiency allows me to:

  • Build applications with large and dynamic state models
  • Efficiently handle asynchronous operations and data fetching
  • Ensure predictable and maintainable state management
  • Develop applications that are performant and user-friendly

I'm confident in my ability to:

  • Quickly grasp new concepts and technologies
  • Work independently and as part of a team
  • Deliver high-quality code on time
  • Continuously learn and improve my skills

Interested in learning more? Let's connect and discuss how I can contribute to your next project, especially if it involves managing complex state or requires efficient asynchronous operations!

๐ŸŒ Socials:

Instagram LinkedIn

๐Ÿ’ป Tech Stack:

Python JavaScript HTML5 Markdown C++ CSS3 AWS Firebase Netlify DigitalOcean MUI React Flask Bootstrap Express.js Django JWT NodeJS NPM React Router TailwindCSS MongoDB MySQL Postgres Keras NumPy Pandas Plotly scikit-learn SciPy TensorFlow Postman

๐Ÿ“Š GitHub Stats:



๐Ÿ† GitHub Trophies

๐Ÿ” Top Contributed Repo


baatchit-modern-chat-application's People

Contributors

rishibakshii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

baatchit-modern-chat-application's Issues

Emoji picker not getting closed after clicking on openning button

image

when openning the emoji-picker with this button it is getting openned and on clicking outside it is getting closed also but the issue is when we want to close the emoji-picker with that same button (basically toggle), then it closes but opens again due to some event progpagation or something.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.