See the live demo. It may take a few seconds for Heroku to wake up!
Note: there are several sub-projects (in each branch) and the showcase project is a full stack CRUD blog webapp, and is in the deploymentAndRouters branch, and merged into master.
- built in html, JS, with a node express backend, dynamically rendered with data from the DB
- Node Passport backend
- Mongoose, MongoDB for database
- Heroku deployment
- Semantic-UI styling
- RESTful routing conventions
- REGISTRATION page
- LOGIN page
- Blogs page, ordered with latest on top
- EDIT and DELETE functionality only for authors of the Post
- EDIT and DELETE functionality only for authors of the Comment
- Login is required to edit, or delete, but not to read individual blog (SHOW MORE)
- add new picture and edit existing picture or post functions
- REGISTER / SIGNUP
- LOGIN
- Comments + Post Without Edit Functionality
- Main page with SHOW MORE link
- NavBar with Main Page & Picture Functionality
- Edit & Delete Functionality - only for logged in && author