GrindSpace is a full-stack platform designed for students and young professionals to connect, collaborate, and share their work. It integrates real-time chat, video calls, and interactive onboarding to create a seamless networking and productivity experience.
- Real-time Chat: Powered by Stream Chat, supporting threaded conversations and instant messaging.
- Video Calls: Built using Stream Video SDK, enabling one-on-one and group calls.
- Interactive Onboarding: Choose avatars and set up profiles with dynamic, animated UI.
- Secure Authentication: JWT-based cookie authentication ensures safe login sessions.
- Modern UI/UX: Built with React, Framer Motion, and TailwindCSS for responsive and engaging design.
- Cross-platform Deployment: Frontend hosted on Vercel, backend on Render, with proper CORS handling.
- Frontend: React, Framer Motion, TailwindCSS, Axios, React Router
- Backend: Node.js, Express.js, MongoDB
- Realtime & Video: Stream Chat & Stream Video SDK
- Hosting: Vercel (frontend), Render (backend)
git clone https://github.com/Prachi-Gupta2808/GrindSpace.git
cd GrindSpace