An open API service indexing awesome lists of open source software.

https://github.com/panda4817/social-panda

A social media app created as part of the FreeCodeCamp projects.
https://github.com/panda4817/social-panda

freecodecamp nodejs passport pug social-media socket-io

Last synced: 2 months ago
JSON representation

A social media app created as part of the FreeCodeCamp projects.

Awesome Lists containing this project

README

          

# NodeJS Social Media Web App
[![Run on Repl.it](https://repl.it/badge/github/panda4817/social-panda)](https://repl.it/@Panda4817/social-panda)

Part of freeCodeCamp advanced Node and Express challenges. This project uses Pug template engine.

[https://social-panda.kmunton.dev](https://social-panda.panda4817.repl.co)

## Requirements

- "bad-words": "^3.0.3",
- "bcrypt": "^5.0.0",
- "connect-flash": "^0.1.1",
- "connect-mongo": "^3.2.0",
- "cookie-parser": "^1.4.5",
- "dotenv": "^8.2.0",
- "express": "^4.16.1",
- "express-session": "^1.15.0",
- "http": "0.0.1-security",
- "mongodb": "^3.6.1",
- "node": "12.18.0",
- "passport": "^0.3.2",
- "passport-facebook": "^3.0.0",
- "passport-github": "^1.1.0",
- "passport-google-oauth": "^2.0.0",
- "passport-local": "^1.0.0",
- "passport.socketio": "^3.7.0",
- "pug": "^3.0.0",
- "socket.io": "^3.0.0"

## Usage

- Run `npm start`.