Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/boobeh123/story-books

A full stack web application supports account creation & login. Registered users may create, edit, or delete posts. Public posts are visible to other users. - Mobile friendly! Live on Render / Link in repo
https://github.com/boobeh123/story-books

connect-mongo css3 dotenv express-js express-session handlebars-helpers handlebars-js javascript method-override moment-js mongoose node-js passport-google-oauth20 passport-js

Last synced: 18 days ago
JSON representation

A full stack web application supports account creation & login. Registered users may create, edit, or delete posts. Public posts are visible to other users. - Mobile friendly! Live on Render / Link in repo

Awesome Lists containing this project

README

        

## Description
A full stack web application that supports account creation & user login. This application allows registered users to create, edit, or delete posts. Posts may be set as public or private. Public posts are visisble to every registered user to view & private posts are only visible to the creator.

Edit: (New deployment)

The project is deployed here: https://boobeh-storybooks.onrender.com/

(Previous deployment, heroku no longer free)

~~The project is deployed here: https://agile-waters-63883.herokuapp.com/~~

## Demo
![demo](storybooksdemo.gif)

## Features
* Account creation & user login supported with Passport & Passport-Google-OAuth20
* User data & user posts are stored into a database.
* Displays database data using (HBS) Handlebars.

## Technologies
HTML5CSS3JavaScriptNodeJSMongoDBGit

## Optimizations
* I want to add local account creation using Passport-local
* I want to support other social media account login such as twitter, facebook, or github.

## Do you want to build this project?
https://www.youtube.com/watch?v=SBvmnHTQIPY