Skip to content

osumy/YouTube

 
 

Repository files navigation

YouTube

Static Badge powered by

Table of contents 🧾

Introduction💁

This project is a simple version of the famous streaming app, YouTube. Our program is based on java and the GUI used for this app is javaFX.

Getting Started🧗

Dependencies🛠️

  • Windows 10 or later
  • Java SE Runtime 8 or later

Welcome👾

welcome to YouTube, a place to share and stream, where you can be more than a viewer.
When you open the program, you'll face a screen full of interesting videos and shorts, but in case you want to like or subscribe channels, you have to signup or login within the program. And rest assured, we keep all your information safe and private.
Now that you are a part of our community, you can like and comment your favorite videos, post your own videos and shorts in our studio and subscribe channels that match your taste.
Video statistics is also available in your playlists.

Also hope you have fun finding our little easter eggs which are hidden in the program;)

How to run the program🦦

First clone the project and open cmd in the project folder. Then enter these commands:

javac ServerMain.java
java ServerMain

Then run the main class in client package:

javac Main.java
java Main

Program Made By👩🏽‍💻

  • Amin Ghoorchian
  • AmirAli Araghi
  • Sepide Hoseini

Special thanks to🙏

  • Teacher: Dr.SaeedReza Kheradpishe
  • Head TA: Mahan Madani
  • Mentor: Shayan Shahrabi

Resources📚

About

AP Final Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.2%
  • CSS 6.8%