Skip to content

About

GrindSpace is a full-stack platform designed for students and young professionals to connect, collaborate, and share their work. It combines real-time chat, video calls, and interactive onboarding to create a seamless networking experience.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

GrindSpace 🚀

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.


Features

  • 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.

Tech Stack

  • 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)

Installation

Clone the repository

git clone https://github.com/Prachi-Gupta2808/GrindSpace.git
cd GrindSpace

About

GrindSpace is a full-stack platform designed for students and young professionals to connect, collaborate, and share their work. It combines real-time chat, video calls, and interactive onboarding to create a seamless networking experience.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages