Skip to content

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

Notifications You must be signed in to change notification settings

LockVox/LockVox-Legacy

Repository files navigation

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

Release

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

  • SSL !!!!!
  • Audio immplementation
  • Message picture implementation
  • Emoji message implementation
  • Switch message to database ?
  • P2P Message
  • Add and implement configuration file for Server.

3rd-party

Authors

  • Valentin MONNOT [email protected]
  • Hugues MATTEI
  • Hugo LAVEAU
  • Louis BOURGEAIS
  • François LELIEVRE

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published