a full-stack Blog website implemented with Nodejs (backend) and Reactjs (frontend) and MongoDB (database system)
- write blog.
- read global blogs at home page.
- filter blogs by tags.
- save blogs.
- upvote and downvote blogs.
- show authors profile.
- read full blog.
- Nodejs
- Reactjs
- MongoDB
- Javascript
- HTML
- CSS
- Bootstrap
- Express
- Axios
- Bcrypt
- Jsonwebtoken
- mongoose
- cors
- .env
- Nodemon
- 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