Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.17 KB

README.md

File metadata and controls

27 lines (17 loc) · 1.17 KB

StudySphere

StudySphere is a collaborative platform designed for students to create and join study groups. With features like group chat, resource sharing, and a digital whiteboard that can be exported as a PDF, StudySphere aims to enhance the learning experience and promote collaborative studying.

Features

  • Create Study Groups: Users can create their own study groups tailored to specific subjects or topics.
  • Join Groups: Users can search for and join existing study groups to collaborate with others.
  • Group Chat: Each study group has a dedicated chat feature for members to discuss topics, ask questions, and share insights.
  • Resource Sharing: Members can share educational resources such as articles, videos, and documents within their groups.
  • Digital Whiteboard: A collaborative whiteboard feature allows users to draw, write, and brainstorm ideas together. The whiteboard can be exported as a PDF for offline access.

Technologies Used

  • Frontend: React, Redux, Tailwind CSS
  • Backend: Node.js, Express, MongoDB
  • Real-time Communication: Socket.io
  • PDF Generation: jsPDF

Getting Started

Prerequisites

  • Node.js
  • MongoDB