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.
- 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.
- Frontend: React, Redux, Tailwind CSS
- Backend: Node.js, Express, MongoDB
- Real-time Communication: Socket.io
- PDF Generation: jsPDF
- Node.js
- MongoDB