Skip to content

This is a Upgrade of my previous project, "Blog Website Without Database". I have added MongoDB database to it!

Notifications You must be signed in to change notification settings

yashsdoshi/Blog_Website_With_Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

:octocat: Blog_Website_With_Database

This is a Upgrade of my previous project, Blog Website WITHOUT Database. I have added MongoDB database to it! The front-end is same to previous one.

This is a Blog website made using EJS. You can write blogs and post them!

This is a simple website made using,

  1. Node.js
  2. express.js
  3. Body-parser Module
  4. lodash Mobule

Note from Owner

  • I have not worked much on styling for simplicity.
  • This website will give you a clear understanding of how CRUD in MongoDB works!

:octocat: To install modules and frameworks

Method-1) Run the commands from below in your vs-code project folder terminal.

  npm i node
  npm i express
  npm i body-parser
  npm i lodash

Method-2) Download this repo. and run;

  npm i

:octocat: Cloning this repo(Terminal Vaersion):

  • Run the following command:
git clone 'https://github.com/yashsdoshi/Blog_Website_With_Database.git' 
  • cd to the cloned folder:
cd Blog_Website_With_Database
  • Install required npm pakages
npm i

### :octocat: Example prewview of website:

Screenshot 2023-01-08 120446

:octocat: About Us Page:

Screenshot 2023-01-08 120509

:octocat: Compose Page:

Screenshot 2023-01-08 120536

:octocat: writing a post:

Screenshot 2023-01-23 143613

:octocat: Updated Homepage:

Screenshot 2023-01-23 143634

:octocat: Elaboration on specific post:

Screenshot 2023-01-23 143651


MongoDB Shell images:

Screenshot 2023-01-23 143802

Screenshot 2023-01-23 143905

Screenshot 2023-01-23 143937



Don't forget to leave a star ⭐️