StudyStreamTV
there are three main parts to the code
-
The frontend written in React which can be run with 'npm run dev' after downloading the node modules
-
The video backend written in golang which handles the streaming aspect which can be run by running 'go run main.go'
-
The database backend which is written in python with django and handles the storing of data it can be run by running 'python3 manage.py runserver'
-
The data is stored in MongoDB using NoSQL data storage