hyugzz / LockVox

Lockvox project aims to create a fully encrypted and open source voice and audio exchange system while keeping the GUI as simple and easy to access as possible.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codacy Badge License

LockVox Project

Lockvox project aims to create a fully encrypted and open source voice and audio exchange system while keeping the GUI as simple and easy to access as possible.

Introduction

We are a group of friends and classmate currently in IT engineering school. This project is our annual project as part of our 4th year of university course. It's dev using Qt opensource, written in C++.

Documentation

Current Status

The project actually have :

Server side

  • A working server running on port 50885
  • Connect to MariaDB / MySQL server
  • Login
  • Register
  • Generating UUID for new user
  • Password stored using sha256 (salt NYI)
  • Channel list
  • User list and isOnline info
  • Simple public message
  • Profile picture

Client side

  • Simple GUI
  • Connect to server
  • Login
  • Register
  • Retrieve channel and user list
  • Simple public message
  • Profile pictures

TO DO

3rd-party

Authors

About

Lockvox project aims to create a fully encrypted and open source voice and audio exchange system while keeping the GUI as simple and easy to access as possible.

License:GNU General Public License v3.0


Languages

Language:C++ 41.8%Language:C 41.4%Language:QML 15.8%Language:QMake 0.7%Language:CMake 0.3%