Skip to content

LukeTarr/NodeJournal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeJournal

A Node.js Journal

Hosted on Heroku here: www.nodejournal.com

  • Front-end: HTML5, CSS3, and JavaScript ES6+ alongside Bootstrap.
  • Back-end: Node.js, Express.js, and Handlebars.js. Uses bcryptjs and Passport for authentication.
  • Database: MongoDB via Node's Mongoose implementation.
  • Build tools: NPM and Git/Github

What I Learned

This project was my first full-stack web application with Node.js. It really helped in making sure I knew how to build a backend that serves dynamic web pages to the user, and reinforced my ability to use popular frameworks and modules to acomplish certain tasks. For example, I learned mongoose to handle MongoDB functionality, and Passport.js / bcrypt.js to handle user autentication. Deploying this application on Heroku was my first time diving into setting up a live full-stack application.

About

A Node.js Online Journal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published