Voyage is a secure messaging application developed as a part of CS4203 - Computer Security. It's built using Express.js with the help of middlewares such as Passport for authentication purposes. MongoDB is used for storing users and data.
- Express.js
- Passport.js
- MongoDB
- Node.js
- OAuth
- Heroku (for deployment)
- JavaScript (66.5%)
- Handlebars (32.4%)
- Other languages (1.1%)
git clone https://github.com/thenameisajay/Voyage---A-Secure-Messaging-App.git
cd Voyage---A-Secure-Messaging-App
npm install
To start the server, run:
npm start
The application will be available at http://localhost:3000
.
- Secure user authentication via Passport.js
- Real-time messaging
Feel free to contribute to this project. Any contributions you make are greatly appreciated.
This project is licensed under the MIT License.
If you have any questions or run into any issues, please file an issue on the GitHub page.
- All the developers who contributed to the libraries used in this project.