Cerberes is a secure, encrypted chat application. It uses PGP encryption to ensure the privacy of user communications. The messages transit through a server and are then deleted from the server once they've been delivered and decrypted by the recipient.
- PGP encryption for secure messages.
- Messages are deleted from the server once delivered.
- Users can generate and retrieve PGP keys using a mnemonic phrase.
- TypeScript
- Node.js
- Express.js
- Sequelize (ORM)
- PostgreSQL
- Node.js
- PostgreSQL
- Clone the repository:
git clone https://github.com/SebastienPingal/cerberes_back_end.git
- Navigate to the project directory:
cd cerberes_back_end
- Install dependencies:
npm install
- Create a
.env
file and add your environment variables. - Run the application:
npm start
Provide information about how to use your app. You may want to include API routes here.
Please read CONTRIBUTING.md
for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the MIT License - see the LICENSE.md
file for details.