Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

studyHub - Backend API

Discription

StudyHub is a collaborative learning platform that allows users to upload and interact with educational videos through comments and likes. The backend API enables users to upload, like, and comment on videos, create private or public study rooms, communicate via messages, and manage their profiles.

Table of Contents

Endpoints

Prerequisites

Ensure you have the following installed on your machine:

  • Node.js
  • npm
  • MongoDB

Environment Variables

Create a .env file in the root directory of your project with the following variables:

MONGO=your_mongodb_connection_string_here
JWT=your_jwt_secret_key_here

Installation and Running Locally

Clone the Repository

git clone https://github.com/sawm2000/StudyHub.git

Navigate to the project directory

cd StudyHub

Install Dependencies

npm install

Run the server

npm start

Frontend Repository

The frontend code for the studyHub project can be found at studyHub Frontend Repository.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages