https://github.com/ksb96/storybook-app
A Short Stories Social app with Google OAuth as authentication
https://github.com/ksb96/storybook-app
css ejs express-js google-oauth2 handlebars hbs javascript mongodb moongose node-js passport
Last synced: 8 months ago
JSON representation
A Short Stories Social app with Google OAuth as authentication
- Host: GitHub
- URL: https://github.com/ksb96/storybook-app
- Owner: ksb96
- Created: 2022-07-06T12:39:25.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T11:23:08.000Z (over 2 years ago)
- Last Synced: 2024-12-31T04:43:23.263Z (10 months ago)
- Topics: css, ejs, express-js, google-oauth2, handlebars, hbs, javascript, mongodb, moongose, node-js, passport
- Language: JavaScript
- Homepage: https://storybook-app.up.railway.app/
- Size: 6.42 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# StoryBook_Social
Short Stories Social app with Google OAuth# Story Books
Create public and private stories from your life# Tech Stack -
1) Node.js - Backend
2) Express - Backend
3) Database - MongoDB with Google OAuth for authentication** NOTE - For the frontend, EJS.handlebars are used.
Need to remember Add your mongoDB URI and Google OAuth credentials to the config.env file.
# For Local -
Install dependencies --> npm installRun in development --> npm run dev
Run in production --> npm start
# For Deploy -
STEP - 1 -> In "package.json file", remove the "start" & "dev" content and update with the new script -"scripts": {
"start": "node app.js"
},&
STEP - 2 -> In "config.env file", update the "GOOGLE_CLIENT_ID" variable value with the "Client ID" value (console.cloud.google.com/apis/credentials/oauthclient/)
# To access the app -
URL 1 - https://storybook-app.up.railway.app/
URL 2 - https://short-storybook.cyclic.app/# Screenshots
Desktop view


add a story

Mobile view
  