Skip to content

Social network for sharing short-form videos / Družabno omrežje za deljenje kratkih video vsebin

Notifications You must be signed in to change notification settings

tzuntar/SCVideo

Repository files navigation

SCVideo Logo

SCVideo


Social Network for sharing short-form videos between students at the School Center Velenje.

📝 Contents

📹 About The Project

This repository contains the source code of the iOS front-end of SCVideo.

SCVideo is a social network for sharing short-form videos between students at the School Center Velenje.

I originally made this as my graduation project finishing the high school Computer Technician program at ERS Velenje. Shortly before graduating I deployed it and had several people use it to test it more thoroughly and upload some content.

💎 Features

Video feed Record & Publish User Profiles Comment Sections

🚀 Deployment Instruction

This assumes that you have the back-end already up and running. All that's left to do for the front-end (ie. this repository) is compiling the app in Xcode.

✅ Prerequisites

Make sure you have the following:

  • Xcode 12.4 or later
  • the CocoaPods package manager
  • an iPhone with iOS 14.4 or later
  • the back-end up and running -- see the back-end repo).

⏳ Compiling & Bundling

  1. Register the app on Azure Active Directory, make sure that your Bundle ID matches what you've specified on there.
  2. Install the dependencies by running pod install.
  3. Create a file called Keys.xcconfig containing the following:
    MSAL_CLIENT_ID = ID of your app on Azure
    DEFAULT_SERVER_IP = IP of the server running the back-end
    
  4. Open SCVideo.xcworkspace in Xcode (make sure you open that, not the .xcodeproj, otherwise the dependencies won't be properly linked).
  5. Connect an iPhone and run the app.

About

Social network for sharing short-form videos / Družabno omrežje za deljenje kratkih video vsebin

Resources

Stars

Watchers

Forks

Packages

No packages published