SecureLink

Camera LiveStreaming Website

This project was made during the Web & Mobile Developmente course, but focuses more on the cybersecurity side.

Basically what I managed to develop, was a remote video transmission connection to another computer. I also integrated human body motion detection, which starts recording when it recognizes a human body or face, takes a screenshot and sends a notification to the email, along with the url link of the private cloud where all the recordings are stored.

I also created a script in Command Prompt and PowerShell, in which with only 2 clicks on a .bat file, Python is installed on the computer, without the interface, then it autonomously imports the necessary modules, and then starts sharing the screen to any desired ip in the world. In other words, I can be in Portugal, and when I send this script to a person in another country, like Switzerland for example, and when executed, a request is sent to my router that I have at home and it forwards it to my computer ip, this way I can see everything remotely what is happening on the other remote computer.

For the interface of this project I built a website, which has a database of users, registration, authentication, administration that allows you to create permissions, edit other users and delete them (CRUD).

For this project I used the following technologies:

- Python
- Php
- HTML & CSS
- Bootstrap
- PowerShell
- Command Prompt
- SQL
- XAMPP

CHECK FULL CODE SOURCE ON MY GITHUB