Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 2.36 KB

README.md

File metadata and controls

45 lines (29 loc) · 2.36 KB

SynapseStudy

SynapseStudy is a collaborative online learning platform that brings students together in virtual study groups. The platform offers a seamless and interactive study experience, empowering students to connect, collaborate, and learn together, regardless of their physical location.

Key Features

  • Study Rooms: Create and join virtual study rooms to collaborate with peers on specific subjects or topics.
  • Real-Time Messaging: Communicate with study group members using a real-time messaging system, fostering instant collaboration and knowledge sharing.
  • Document Sharing: Upload and share study materials, documents, and resources within study rooms for easy access and collaboration.
  • Virtual Whiteboard: Collaborate in real-time using a shared virtual whiteboard, enabling students to brainstorm ideas, solve problems, and visually present concepts.
  • Video Conferencing: Seamlessly integrate video conferencing capabilities to facilitate face-to-face interactions and discussions within study rooms.
  • Notifications and Reminders: Stay organized with study reminders and notifications, ensuring that students never miss an important study session.

Tech Stack

  • Frontend: Next.js, React, JavaScript, HTML, CSS
  • Backend: Appwrite (Authentication, Database, File Storage)
  • Real-Time Messaging: Socket.IO
  • Video Conferencing: [API or Library of Choice]
  • Deployment: [Hosting Platform]

Getting Started

To get started with SynapseStudy, follow the instructions below:

  1. Clone the repository: git clone https://github.com/g1mishra/SynapseStudy.git
  2. Install the dependencies: pnpm install
  3. Configure the Appwrite endpoint and project details in the necessary files.
  4. Run the development server: pnpm run dev
  5. Access the application in your browser at http://localhost:3000

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code.