Skip to content

Pro-Ace-grammer/Study-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudyBuddy App 📚👥

StudyBuddy Logo

*StudyBuddy is to empower collaborative learning and your go-to platform for group discussions and knowledge sharing...

StudyBuddy is a user-friendly platform designed to facilitate collaborative learning and knowledge sharing among users. Whether you're a student looking to discuss course materials, a professional seeking insights on a specific topic, or an enthusiast exploring new areas of interest, StudyBuddy provides an interactive environment for productive discussions and information exchange.

home

🌟 Prerequisites

Backend:

🚀 Quick Start

👉 Backend 👈

  1. Clone this repository:

    git clone https://github.com/your-username/StudyBuddy-App.git
    
  2. Navigate to the backend directory:

    cd StudyBuddy-App/backend
    
  3. Create a virtual environment:

    python -m venv venv
  4. Activate the virtual environment:

    • Windows
      venv\Scripts\activate
    • macOS / Linux
      source venv/bin/activate
      
  5. Install Python dependencies:

    pip install -r requirements.txt
    
  6. Run database migrations:

    python manage.py migrate
    
  7. Start the Django server:

    python manage.py runserver
    
    
  • When you run it you might get a small issue of loading the images
  • To solve it follow the following steps
    1. Create a folder inside 'static' directory named 'images'
    2. Then go to the 'assets' folder
    3. copy all the content in the 'assets' folder into the 'static/images' directory
    4. then refresh your page
    
    

Usage ☝️

To interact with the StudyBuddy App:

  • Join or Create Rooms: Explore existing rooms or create your own room on a topic of interest. Explore Rooms

Create Rooms

  • Engage in Discussions: Participate in discussions within rooms, ask questions, share insights, and collaborate with others. Collaboration

  • Browse Topics: Use the search feature to discover rooms related to specific topics or subjects. browseTopics

  • View Participants: See all participants contributing knowledge or sharing their thoughts in the room, allowing for easy identification of contributors.

  • you can view the participants at the right hand side of the room participants

Enjoy a collaborative learning experience with StudyBuddy - Your trusted companion for group discussions and knowledge sharing!

About

StudyBuddy is a user-friendly platform designed to facilitate collaborative learning and knowledge sharing among users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors