Skip to content

a full-stack social network website implemented with Nodejs (backend) and Reactjs (frontend) and MongoDB (database system)

Notifications You must be signed in to change notification settings

MohamedFarid612/Full-Stack-Blog-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack-Blog-Website

a full-stack Blog website implemented with Nodejs (backend) and Reactjs (frontend) and MongoDB (database system)

Table of Content

Features

  1. write blog.
  2. read global blogs at home page.
  3. filter blogs by tags.
  4. save blogs.
  5. upvote and downvote blogs.
  6. show authors profile.
  7. read full blog.

Tools

  1. Nodejs
  2. Reactjs
  3. MongoDB
  4. Javascript
  5. HTML
  6. CSS
  7. Bootstrap

Dependencies

  1. Express
  2. Axios
  3. Bcrypt
  4. Jsonwebtoken
  5. mongoose
  6. cors
  7. .env
  8. Nodemon

Deployment

  • Open terminal inside the project directory and intsall the dependencies by typing the following: -in both client and server directories

npm install

  • to connect to your local database

mongod

  • Write your own .env file to store secured data
  • You can use free online services to deploy your web application like Heruko

Author

Mohamed Farid

Sample

ezgif com-gif-maker

Releases

No releases published

Packages

No packages published