Skip to content

eflatto/cable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cable. For Fifteen Hundred People.

The Open-Source Secure Decentralized Messaging Platform.

Project Logo

Table of Contents

Introduction

Welcome to Cable, our Secure Decentralized Messaging Platform project, developed as part of the Shellhacks 2023 hackathon in Miami, FL. This platform is designed to provide a secure and open-source alternative to a certain purple gaming social media messaging platform. Our goal is to create a decentralized and privacy-focused messaging system that gives users full control over their data and the communities they create.

Features

  • Decentralized Messaging: No central server stores your messages, ensuring greater privacy and security.
  • End-to-End Encryption: All messages are encrypted, ensuring only the intended recipient can read them.
  • Open Source: We believe in transparency and open source principles.
  • Cross-Platform: Our platform is currently accessible only PC, but can work with both iOS and Android platforms, using Flutter for the frontend.
  • User Authentication: Secure user authentication to protect your account.
  • Direct Interactions: Create and manage 1-on-1 chats with your friends and colleagues.
  • Message History: Access your message history anytime, anywhere.

Technologies

  • Backend:

    • Spring Boot
    • Java
    • MySQL Database
  • Frontend:

    • Flutter

Setup

  • Clone this repository.
  • Navigate to the backend directory.
  • Configure your database settings.
  • Build and run the Spring Boot application.
  • Boom. You're in.

Project Logo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •