Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
September 11, 2021 07:52 pm GMT

What features can a Blog Website Should Have?

Idea

One must wonder what features to include in a Blog Website. So did I. After a long run of thoughts I made this aesthetic looking website and named it The Chaotic.

GitHub logo himakhaitan / TheChaotic

The Chaotic is a Personal Blog Website made using MERN Stack. The theme of the website is set to aesthetic as well as inspiring. To be more precise, the website is set to target Youth Audience as a whole.



The Chaotic - Blog Website

A Personal Blog Website Setup using MERN Stack.

Description Screenshot Installation and Setup Dependencies License Contribution

Description

Screenshot

Below are some of the screenshots of UI from The Chaotic

Home Page

Contact Page

Category Pages

About Pages

Installation and Setup

Dependencies

License

This project uses an MIT license.

Contribution

The Chaotic is a Personal Blog Website made using MERN Stack. The theme of the website is set to aesthetic as well as inspiring. To be more precise, the website is set to target Youth Audience as a whole.

Details

The frontend of the website is made using ReactJs and backend is made up of NodeJs using ExpressJs. MongoDB is the powering database of the project.

Backend Default URL - http://localhost:8000
Frontend Default URL - http://localhost:3000

Cloning and Setting up the Project

  • Clone the repository using git clone https://github.com/himakhaitan/TheChaotic.git
  • cd into Backend using cd ./Backend and run npm install
  • Now change directory to Frontend cd ../Frontend
  • Run npm install

Now that you have installed all the dependencies for the project. Now we have to configure our .env file as per sample.env for the Backend.

Running the Project

  • cd into Backend using cd ./Backend
  • run npm run server
  • cd into Frontend using cd ../Frontend
  • run npm run start

Features

  • Blogs Archive
  • Tags Creation
  • Blogs Search
  • Contact Form Spam Protection
  • Commenting
  • Admin Panel
  • Admin Authentication
  • Categories wise sorting
  • Image Uploads
  • Social Sharing
  • Authorship

Status

Project is completely open source and it will be highly thankful if someone wants to contribute or point out any issues with the code. You can anytime open a new issue or create a pull request.

To know more you can reach me through the Discord Server here.

My Github Profile

I'm a CSE geek from India who loves to code.

An avid and passionate coder specializing in different languages. I love to build and design websites which the end user would enjoy using while keeping the website performant and the code clean. Up for freelance web development work and collaborating on exciting Open Source & Personal projects.

Stuff I Know





Happily turning coffee into code!






Projects I am working on

I am currently working on a MERN stack hospital management system fully equipped to manage modern day Hospitals.

Happily Turning Coffee into Code.


Original Link: https://dev.to/hima_khaitan/what-features-can-a-blog-website-should-have-3m2a

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To