A chat that requires authentification to access. User can log in or use Github OAuth to access. Built with Expressjs, Mongoose, Passport, Bcrypt and Socket.IO
Additional description about the project and its features.
- JAVASCRIPT
- NPM
- EXPRESS
- MONGOOSE
- PASSPORT
- BCRYPT
- SOCKET.IO
- PUG
- NODE
- ESLINT
- GITHUB ACTIONS
- VSCODE
To have this app on your pc, you need to:
-
download or clone this repo:
- Clone with SSH:
git@github.com:javitocor/Express-authenticated-chat.git
- Clone with HTTPS
https://github.com/javitocor/Express-authenticated-chat.git
-
In the project directory, you can run:
-
$ npm install
- installs all the dependencies required by the project -
$ npm run dev
- runs the app in the development mode:- Open http://localhost:8080 to view it in the browser.
- The page will reload if you make edits.
-
👤 Javier Oriol Correas Sanchez Cuesta
- Github: @javitocor
- Twitter: @JavierCorreas4
- Linkedin: Javier Oriol Correas Sanchez Cuesta
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Freecodecamp
- Express Documentation
- MDN
This project is MIT licensed.