Skip to content

This Messenger - application called "Voyage" is created as part of CS4203 - Computer Security. It was built using Express and .js with the help of middlewares such as Passport for authentication purposes. The use of MongoDB is for storing users and data

License

Notifications You must be signed in to change notification settings

thenameisajay/Voyage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voyage: A Secure Messaging App

Overview

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.

Technology Stack

  • Express.js
  • Passport.js
  • MongoDB
  • Node.js
  • OAuth
  • Heroku (for deployment)

Languages Used

  • JavaScript (66.5%)
  • Handlebars (32.4%)
  • Other languages (1.1%)

Setup and Installation

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.

Features

  • Secure user authentication via Passport.js
  • Real-time messaging

Contributions

Feel free to contribute to this project. Any contributions you make are greatly appreciated.

License

This project is licensed under the MIT License.

Support

If you have any questions or run into any issues, please file an issue on the GitHub page.

Acknowledgements

  • All the developers who contributed to the libraries used in this project.

About

This Messenger - application called "Voyage" is created as part of CS4203 - Computer Security. It was built using Express and .js with the help of middlewares such as Passport for authentication purposes. The use of MongoDB is for storing users and data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published