Skip to content

Atharvadethe/VartaLoop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ VartaLoop

Built a real-time chat application using the MERN stack with Socket.IO, enabling instant messaging, live user presence tracking, and media uploads via Cloudinary for seamless file sharing.

β€’ Implemented secure user authentication and authorization using JWT, ensuring protected access to user-specific data and chat functionality.

β€’ Crafted a responsive and themeable UI using TailwindCSS and DaisyUI, integrated Zustand for efficient global state management across components.

β€’ Engineered a scalable backend with Node.js, Express.js, and MongoDB, supporting real-time data sync, user status tracking, and deployed the full-stack solution to production on Render.

🌟 Features

  • πŸ” Authentication & Authorization with JWT
  • ⚑ Real-time messaging using Socket.io
  • πŸ“Ά Online/Offline user status
  • πŸ—‚οΈ Global State Management using Zustand
  • 🎨 Beautiful UI with TailwindCSS & Daisy UI
  • ☁️ Media uploads with Cloudinary
  • πŸ› οΈ Robust error handling on both client & server
  • πŸš€ Production-ready deployment
  • 🌍 Fully responsive & mobile-friendly

πŸ› οΈ Tech Stack

  • Frontend: React.js, TailwindCSS, Daisy UI, Zustand, Socket.io-client
  • Backend: Node.js, Express.js, MongoDB, Socket.io
  • Authentication: JWT
  • Media Storage: Cloudinary
  • Deployment: Render

πŸ“ License

MIT

πŸ‘€ Author

Atharva Dethe

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages