Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js Blog App

This is a Nodejs Blog Project built as part of Patika.dev Backend with Nodejs Path.

You can check the live app here.

Table of contents

Overview

The challenge

User should be able to:

  • List all blog posts in Home Page,
  • Add new post in Add Post Page with title, subtitle, author and content,
  • See new added post in Home Page and any other post added before,
  • Select a post to read and this will open the post in it's seperate page,
  • See title, subtitle, author, publish date and content of the selected post,
  • Edit the post when Edit Button is clicked in Post Page,
  • Delete the post when Delete Button is clicked in Post Page,
  • See About Page when About Navigation Link is clicked,
  • See Add Post Page when Add Post Navigation Link is clicked.

Links

My process

Built with

Author

Project setup

  • Clone this repo or download the code directly to your computer.
  • Install npm packages needed to run this project with:
npm install
  • You need Mongodb as a database and you should change the database connection path with your own database identifier.
  • If your database is up and running, it is connected to the app then run this command in your CLI to start the app:
npm start

About

This is a Blog App built with Node.js/Express Framework, MongoDB and Mongoose. You can add, update and delete posts, display all posts in the Home Page and read posts in their individual pages.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages