An open API service indexing awesome lists of open source software.

https://github.com/stanmpakati/msutube

2.1 mini project
https://github.com/stanmpakati/msutube

angular cloudinary flutter mongodb nodejs

Last synced: 2 months ago
JSON representation

2.1 mini project

Awesome Lists containing this project

README

          

# MSUtube

A media sharing site built for MSU.
In it users can upload videos, audio and pictures. And anyone can view and/or stream them.

## Technologies

Frontend - Angular

Backend - NodeJs with Express

Database - MongoDb

FileServer - CloudWinterstore

## Installing

First install node and npm then the angular-cli.
In project root run the following commands in your terminal:


  • To open Client side: cd client then ng serve --open
  • To open Server side: cd backend then npm start

The client will then run on port 4200 and the server on 5000


PS: Not suitable for production, only use for development

## Demo

![The login](./git_assets/login.gif)
Loging in



![Signup](./git_assets/signup.gif)
Signing up



![App Functionality](./git_assets/home_video.gif)
Viewing video on mobile