TECH-BLOG is s Simple MERN stack blog application with user authentication and authorization that let users CRUD (create, read, update, delete )operations with succesful logging in. This app only requires access to your accounts to fetch your unique ID for authentication/authorization purposes and no personal details is used by the application. Inspiration for this design is from reading blogs is a important part of software development journey.
Pre-requisites
- Fork this repo and run the
git clone <forked repo>
command from your terminal/bash
git clone https://github.com/DasNilima/Tech-Blog.git
- cd into the directories and
npm install
npm install
- Create a
.env
file in the root directory and store the following:- MONGO_URI = Insert the correct connection URL for your MongoDB database.
- JWT_SECRET='??'
- Start the both server on seprate terminals
npm start
You can obtain the MONGO_URI after create a collectoin on mongodb atlas.
- Search for blogs by categories
- write a blog select by categories
- Secured Encryption of Accounts
- create, read, edit and delete blog
- write and delete comment
- Website are responsive to different screen size (mobile, tablet,laptop).