/Blogging-Blogs-Using-Mean-Stack

Its a complete Blogging Websites which uses Node JS, Express, Mongo DB and Angular 8.

Primary LanguageTypeScriptMIT LicenseMIT

Blogging-Blogs

The main objective of the Online Blogging System is to manage the details of Blogs, Views, Topic, Idea and contents. The purpose of the project is to build an application program to reduce the manual work for managing the Blogs. It tracks all the details about the idea, Content, entries. No formal knowledge is needed for the user to use this system.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development.

Prerequisites

Node JS
Angular CLI
Mongo DB

Installing

A step by step series of examples that tell you how to get a development env running

  1. Clone this repository on git terminal by using following command
git clone https://github.com/himanshuchauhan981/Blogging-Blogs-Using-Mean-Stack
  1. Go to the Frontend folder in the repository using command
cd Blogging-Blogs-Using-Mean-Stack/frontend
  1. Type the following command to install Angular dependencies
npm install
  1. After fully installing dependencies, Type the following command to start Angular
npm start
  1. Open another commandline in root directory of the project and type following command to enter backend folder
cd backend
  1. Type the following command to install Node JS dependencies
npm install

  1. Make sure the mongoDB server is running, then type following command to run node js server
npm start

Built With

License

This project is licensed under the MIT License - see the LICENSE.md file for details