Skip to content

nil1729/story-book-oauth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STORY BOOK (Social Media Type)

Story Books is a Web App built using Express and Google oAuth for authentication.

This Site is live here.

Project idea adapted from a Traversy Media.


Description

  1. ExpressJS is used as a NodeJS framework.
  2. Materiaize CSS for Styling the Site.
  3. EJS is used for HTML Templates.
  4. Gooogle OAuth is used for Authentication.
  5. Text Editor is made using by CkEditor CDN.
  6. MongoDB is used as a Database to Store Users, Stories, Comments etc.

Local Environment Setup

  1. Clone this Repository
  2. Create a file named default.json in config directory
  3. Then Setup this fields with your personal credentials.
{
    "googleClientID": "",
    "googleClientSecret": "",
    "mongoURI": "",
    "sessionSecret": ""
}
  1. then run these commands.
>>> npm install
>>> npm run dev

Thank You 😃