Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VidReal

VidReal is a simple video sharing and social media application built using QtCreator and written in C++. It allows users to record, play, pause, and browse through a collection of videos. The application also lets users search for specific users and send them a friend request.

Features

Index No. Feature
1 Play, pause, and browse through videos
2 Search for specific users
3 Send friend requests to other users
4 Record and post a new video (in progress)
5 Switch between different pages such as Home, Record Video, Memories, and Search using the Navigation Bar
6 Login system to access the application

Pre-requisites

QtCreator C++ compiler (g++ or clang)

Setup and Installation

  1. Clone the repository to your local machine.
  2. Open the project in Qt Creator.
  3. In the run configuration, write the path to the videos folder in quotes. for example "C://user_interfaces_project/videos".
  4. Build and run the project.

Usage

Upon launching the application, you will be presented with a login dialog. Enter the correct username and password to access the rest of the application. For testing purposes, username-password combinations that currently work in the (Username, Password)format are: (admin, admin) ("janedoe", "password2") ("johndoe", "password1") A proper sign-up and login system is planned as a future feature.

Once logged in, you will see the home page with a video player and control buttons to play, pause, and browse through videos - to either go to the previous or next video. There's also a navigation bar at the top of the window, which allows you to switch between different pages.

Contribute

If you'd like to contribute to this project, please feel free to fork the repository, make your changes, and create a pull request.

License

This project is licensed under the MIT License. It can be read at LICENSE.txt in the project directory.

Contact

If you have any questions, feel free to reach out or create an issue in the repository.

Prototyping

Videos have been uploaded to youtube to show the progress of the project. The links are below:
Week 1: https://youtu.be/ECjzOnK_Exg?si=yRZuSQMgwwFi8mqD
Week 2: https://youtu.be/Elfoz26hPpI?si=3X1Jouc2GcU6b9TK
Week 3: https://youtu.be/J27FkQyr17U?si=FH6u-xe0bZUBXzqc
Final Showcase: https://youtu.be/9oAsVQJEsjI?si=6uhKQRlXnAjGaGJG

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages