Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deni1688/mtspost
Fully functional Node and Express based CRUD application with authentication, authorizations and access control using a Google-Passport strategy.
https://github.com/deni1688/mtspost
expressjs handlebarsjs herokuapp javascript materializecss monodb nodejs
Last synced: about 1 month ago
JSON representation
Fully functional Node and Express based CRUD application with authentication, authorizations and access control using a Google-Passport strategy.
- Host: GitHub
- URL: https://github.com/deni1688/mtspost
- Owner: deni1688
- Created: 2017-11-11T14:01:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-28T11:44:07.000Z (almost 5 years ago)
- Last Synced: 2024-10-01T07:06:24.815Z (about 2 months ago)
- Topics: expressjs, handlebarsjs, herokuapp, javascript, materializecss, monodb, nodejs
- Language: JavaScript
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node-MotusPosts
This application essentially allows users to login via their google account and do the following- Create public and private posts
- Duplicate posts
- Edit only their own posts
- Delete only their own posts
- View public posts and their own private post
- Leave Comments on posts while logged in where comments are enabled by the author# Tech Stack
- NodeJS
- ExpressJS
- Handlebars as View Engine
- Materilize for the UI
- Heroku for HOsting
- MongoDB as Database# Final Notes
This is a practice project that covers all the bases of a NodeJS based CRUD app.
I am sure there are things that could be imporved and I intend to do so as I learn more about the Node development stack.