Cyrano is a learning project by hilarious potato during our web development bootcamp at Ironhack.
Cyrano Server is the Backend for the Cyrano App, which provides users a simple way to share encrypted messages. The process of encryption and decryption happens entirely in the frontend. That has brought up a few challenges for us. Maybe, we haven’t solved them entirely on CIA level, but it works 💪!
Node, Express, Mongoose
Clone the project
git clone https://github.com/hilarious-potato/cyrano-serverGo to the project directory
cd cyrano-serverInstall dependencies
npm installStart the server
npm run devTo run this project, you will need to add the following environment variables to your .env file
ORIGIN=domain-of-your-frontend.com
SECRET=a-random-secret-for-jwt-token
You can generate a secret in node by running require('crypto').randomBytes(64).toString('hex')
If you have any feedback, please create an issue
Hilarious Potato are: